We currently promote to Float64, which gives the wrong answer in cases like these: ``` julia> float64(2^60) == (2^60+1) true julia> float64(2^60) < (2^60+1) false ```