Maybe call this getIterator