Currently, isapprox relative tolerance is based on the maximum of interval endpoints. This makes a lot of sense for finite intervals, but is kinda weird for infinities:
julia> (-1e10..Inf) ≈ (1e10..Inf)
true
Do you think this can be fixed/improved in a consistent manner?