I added this here because the threaded execution, in this proposed implementation, becomes the default, but with a maximum threadcount of 1.  I can certainly move it to elsewhere, but it might then need to go in the runner.rb file instead which is still pretty core.