Make RichRange return a single double with the beginning and end as a double if the step is bigger than the space between beginning and end