Now handles e and NaN numbers.