New range object with lower bound at min, upper bound at max, for itteration, a step size and a boolean to toggle between max acting as a maximum value on a number of steps New range object with lower ...