JBehave

CandidateSteps instances should be created by StoryRunner context allowing for multi-threaded stateful steps logic