iterator Classes

ClassDescription
IterableIterable is a temporary interface until we have the IterableType structural type.
IteratorIterator is a helper class to implement iterators.
StopIterationStopIteration used by iterators.