I plan to add a helper that sets up the reporter, passes in the formatter, and expects on the output for the other formatters, as they have specific behaviours, but I wasn't planning that so much for the adaptor, as it in itself is about converting the interface.  The behaviour of which will be important for the value objects.

More work to do I guess, will be working on this over the weekend :)