Description
IncidentToAdjacentStrategy turns outE().inV().simplePath() into out().simplePath(), which will return a wrong result as soon as there is more than 1 edge between a pair of vertices.
The set INVALIDATING_STEP_CLASSES should only contain PathProcessor.class and LambdaHolder.class Furthermore SimplePathStep should implement PathProcessor.