Github user spmallette commented on the issue: https://github.com/apache/tinkerpop/pull/490 @okram pinged me on the side and filled me in with some background info i wasn't aware of - the short of it is that a lot of work has been done in this area on the aforementioned tickets and if you'd like to contribute you should probably coordinate with those working on TINKERPOP-1565 at this point.
--- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---