add child steps to StepToken to support reuse of steps through step macros