docs: public static Number random(Number min, Number max) {
  		double minVal = min.doubleValue() - 1;
  		double maxVal = max.doubleValue() + 1;
  		double ret = Math.random() * (maxVal - minVal) + minVal;
  		ret = Math.min(ret, max.doubleValue());
  		ret = Math.max(ret, min.doubleValue());
  		return ret;
  	}