It seems the two functions are only used when encoding if/else statements, which is exactly where you'd want numeric 0 to be false. ;)