Class MergingIterator