Fix implementation of value! for nil values

The implementation of value! was incorrectly filtering out falsey values
which caused things like clearing text from a nested text box to fail.
Thanks to @geraldodev for pointing this out.