Github user spmallette commented on the issue: https://github.com/apache/tinkerpop/pull/876 Some more notes from Marko (i haven't had a chance to let them sink in myself, just pasting them here): ```text times(a,2) == loops(a,eq(2)) ``` the idea being, you might want to check on the loop count of an outer loop within an inner loop and vice versa. Basically, you are trying to solve: ```text for(i=0;i<10) { for(j=0;j<10) if(i == x) â¦. } â¦. ``` the point being, you want to be able to check for `i` and `j` counters not just at the loop check point but anywhere in the respective body. And note that naming `repeat()`s is not the same as naming the `repeat()`-step. It isnât a step labelâ¦â¦â¦ though, some thinking on that might be worth it. In essence `repeat(âaâ,â¦) != repeat(â¦).as(âaâ)` the âaâ in the first is for the loop stack, not for the step labelâ¦.but again, perhaps there is a reason to unite the two concepts. Though if done so, a new syntax would be introduced which would add an âirregularityâ to Gremlin
---