anchor.diff:  Range Step
   ~~~~~~~~~~
   
  -As traversers propagate through the `Traversal`, it is possible to only allow a certain number of them to pass through with `range()`-step (*filter*).
  +As traversers propagate through the traversal, it is possible to only allow a certain number of them to pass through with `range()`-step (*filter*). When the low-end of the range is not met, objects are continued to be iterated. When within the low and high range (both inclusive), traversers are emitted. Finally, when above the high range, the traversal breaks out of iteration.
   
   [source,groovy]
   gremlin> g.V().range(0,3)
  
positive.code: ==>v[2]
  ==>v[3]
  ==>v[4]
  gremlin> g.V().as('a').both().jump('a',10000).range(6,10)
  ==>v[1]
  ==>v[1]
  ==>v[1]
  
negative.code: ==>[marko, 32, ripple]
  ==>[marko, 32, lop]
  
  Finally, because of lambda post-processing, nothing prevents the lambda from triggering yet another traversal. In the traversal below, for each element of the path traversed thus far, if its a person (as determined by having an `age`-property), then get all of their creations, else if its a creation, get all the people that created it.
  
  [source,groovy]
  gremlin> g.V().out().out().path{
  