Develop and document the patterns for custom DSLs. The method previously described and under consideration at 3.0.0 seems a bit cumbersome to deal with.
As a developer we should be able to create user-defined gremlin step using latest Tinkerpop 3.x
DSL for Gremlin .NET
Make tinkerpop interfaces expandable
GitHub Pull Request #610
Mailing List Discussion