Remove plugin that adds source to gremlin-groovy jar.
Try loading with an instance method instead of a static.
Use instance methods for all meta method loading.
Drop instance methods for loading and use add maven-compiler to poms.
Use the "indy" version of groovy to get invokedynamic support.
Add "indy" classifier to gremlin-driver.
big stuff here. Order enum added. All enums renamed to short name -- Compare.eq ... No longer need T.*. Removed alot of overriden methods in GraphTraversal and now with direct access, its possible to Java8 chain -- decr.thenComparing(a,b -> ...). T.label, T.key still exist. SelectStep is smart about when to trigger path calculations based on labels and barriers. Added abstract BarrierStep which makes AggregateStep, OrderStep, OrderByStep, etc. super simple and a central point for ooptimization in BarrierStep. More documentation and test cases.