Optimized randomNumber and randomDecimal, fixed randomDate (still needs revision to work with interval