Github user jorgebay commented on the issue:
https://github.com/apache/tinkerpop/pull/695
I've pushed 2 commits to address the issues highlighted in the review.
I got rid of the promise factory and I'm using rest parameters and spread
syntax (instead of `parseArgs()`) for `GraphTraversal` and
`GraphTraversalSource` methods.
In order to ease up maintenance of the GLV, I've bumped the min version
supported of the runtime to Node.js 6, as Node.js 4 is [reaching EOL in
April](https://github.com/nodejs/Release) and it didn't support several ES2015
features (rest parameters being one of them).
---