Modified Tuple to work with floats, doubles, BigDecimals, BigIntegers.