@Override
        public default Class<OptimizationStrategy> getTraversalCategory() {
            return OptimizationStrategy.class;
        }
Implemented by strategies that rewrite the traversal to be more efficient, but with the same semantics
(e.g. {@link CountStrategy}). During a re-write ONLY TinkerPop steps should be used.
For strategies that utilize provider specific steps, use {@link ProviderOptimizationStrategy}.
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/TraversalStrategy.java