public default void modulateBy(final T token) throws UnsupportedOperationException {
        this.modulateBy(new TokenTraversal(token));
    }
A {@code ByModulating} step is able to take {@link GraphTraversal#by} calls. All the methods have default
implementations except {@link ByModulating#modulateBy(Traversal.Admin)}. In short, given a traversal, what should
the {@code ByModulating} step do with it.

@author Marko A. Rodriguez (http://markorodriguez.com)
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/ByModulating.java