Github user jorgebay commented on a diff in the pull request: https://github.com/apache/tinkerpop/pull/712#discussion_r141109744 --- Diff: gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Bytecode.cs --- @@ -79,7 +85,77 @@ public void AddSource(string sourceName, params object[] args) /// <param name="args">The traversal method arguments.</param> public void AddStep(string stepName, params object[] args) { - StepInstructions.Add(new Instruction(stepName, args)); + StepInstructions.Add(new Instruction(stepName, FlattenArguments(args))); + Bindings.Clear(); --- End diff -- I agree that a solution could be an overkill on the API... I'm +1 from not supporting bindings in the .NET GLV (and document it), I don't see much purpose. What do you think about not supporting Bindings on the .NET GLV @okram @spmallette @robertdale ?
---