Didn't like the "global" variable approach - it seemed overkill just to pass some state between 2 methods. Given that we now invoke this function multiple times it seemed better to pass in the scripts it cared about - rather than change @scenario to be an array.