@Override
    public boolean hasNext() {
        canRemove = false;
        return getNext();
    }
Create a deep hit iterator based on the given hit iterator.

@param it      The hits iterator to traverse.
@param ordered Whether the hits should be ordered.
container-search/src/main/java/com/yahoo/search/result/DeepHitIterator.java