Ranges represent a sequence of one or many, ascending or descending, consecutive integers.
Ranges can be either increasing (first <= last) or decreasing (first > last). Ranges are also always inclusive.