This gives us a single override point that is more cohesive and
cleaner.
It will also make other run tests much easier to call, but that's for
a later commit.
↧