Modified Range.Double to use NumericRange of Double instead of using BigDecimal internally and then converting it to Double.