I actually have several issues with the overall architecture/design that I'd like to address "sometime"...

I drew up my ideas for a general-purpose dredd-like tool before I started contributing here:

![apitesting](https://f.cloud.github.com/assets/58055/1922730/907af4d8-7e0a-11e3-9377-2a7d174289d5.png)

So obviously most of this is taken care of already, but I think in terms of separation and such this might be something to move towards. (also it doesn't map 1-1 with existing tools, e.g. gavel).