Class MemoizingIterator<E,​R>