Fixes #29 fix Number.isNaN