Fix PeekIteratorOrdering with empty iterator