Fix Function.bind to accept falsy values

This allows proper binding of any falsy value, such as `null`, `false`, `0` etc.