public MemoizingEnumerator(MemoizedEnumerable <T> me) { this.me = me; }
public BufferEnumerator(MemoizedEnumerable <T> me) { peer = me.buffer.GetEnumerator(); }