Delegate environment preparation (such as injection of test runner scripts) to the reporters rather than hard-coding runner awareness into the UI classes.