fix tests for the 'type' change
Allow fraction literal syntax for negatives, Inf, -Inf, NaN