@Override
        public default Class<VerificationStrategy> getTraversalCategory() {
            return VerificationStrategy.class;
        }
Implemented by strategies where there is no more behavioral tweaking of the traversal required.  Strategies that
implement this category will simply analyze the traversal and throw exceptions if the traversal is not correct
for the execution context (e.g. {@link LambdaRestrictionStrategy}).
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/TraversalStrategy.java