Class ChooseStep<S,​E,​M>