this(traversal, query, new HashMap<>());
}
public Neo4jCypherStep(final Traversal traversal, final String query, final Map<String, Object> parameters) {
super(traversal);
final Neo4jGraph graph = (Neo4jGraph) traversal.sideEffects().getGraph();
final ExecutionEngine cypher = Neo4jHelper.getCypher(graph);
this.setFunction(traverser -> {
final S s = traverser.get();
parameters.put(START, s);
final ExecutionResult result = cypher.execute(query, parameters);