Cast numbers to null rather than NaN

…because you can still do math with null.

`1 + null = 1`
`"1" + null = "1null"`