Missing error check.
Sensible RangeIterator constructor.