A pure JavaScript implementation of TinkerPop's Gremlin graph traversal language