Github user jorgebay commented on a diff in the pull request: https://github.com/apache/tinkerpop/pull/817#discussion_r175033888 --- Diff: gremlin-dotnet/src/Gremlin.Net/Process/Traversal/P.cs --- @@ -148,12 +154,29 @@ public static P Test(params object[] args) public static P Within(params object[] args) { - return new P("within", args); + if (args.Length == 1 && args[0].GetType().GetInterfaces().Contains(typeof(ICollection))) --- End diff -- Can be simplified to `args.Length == 1 && args[0] is ICollection<object>`
---