Hm, what about isStep? Would match expression used also in StepIterator.