Reworked ranges, now any Numecric comparation creates numeric_range