@Benchmark
    public GraphTraversal constructMedium() throws Exception {
        return g.V().has("person","name","marko").
                project("user","knows","created").
                by(project("name","age").by("name").by("age")).
                by(out("knows").project("name","age").by("name").by("age")).
                by(out("created").project("name","lang").by("name").by("lang"));
    }
@author Stephen Mallette (http://stephen.genoprime.com)
gremlin-tools/gremlin-benchmark/src/main/java/org/apache/tinkerpop/gremlin/process/TraversalConstructionBenchmark.java