@Override
    public Object next() {
        if (this.bulker.isEmpty())
            this.fillBulker();
        final Traverser.Admin t = this.bulker.remove();
        return new DefaultRemoteTraverser<>(t.get(), t.bulk());
    }
@author Stephen Mallette (http://stephen.genoprime.com)
gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/util/TraverserIterator.java