Class MergingIterator<T>