open val stepsArray: Array<out StoryStep<out StoryHandlerDefinition>>
StoryStep implementation could be an enum