Decimal even for inf, -inf and NaN
more lenient json strings