Functional RangeIterator, but highly buggy.

Not wired into iterators.py yet.