public CompletableFuture<List<Result>> some(final int items) {
        return resultQueue.await(items);
    }
The returned {@link CompletableFuture} completes when the number of items specified are available.  The
number returned will be equal to or less than that number.  They will only be less if the stream is
completed and there are less than that number specified available.
gremlin-driver/src/main/java/org/apache/tinkerpop/gremlin/driver/ResultSet.java