Zeros are treated as special values.

See #121 and #122