Work in Progress

Or shall we do this?
```
TestRunner.TestRunner = TestRunner
return TestRunner
```

Although we'll need to consider the circular reference in that `json_dump` thing then