}
@Override
protected void doSeq(Path pathStepLeft, Path pathStepRight, Node node, Collection<Node> output)
{
Path part1 = forwardMode ? pathStepLeft : pathStepRight ;
Path part2 = forwardMode ? pathStepRight : pathStepLeft ;
// Feed one side into the other
Iter<Node> iter = eval(graph, part1, node) ;
for ( Node n : iter )
eval(graph, part2, n, output) ;