Loosen the API a little bit to allow for testing without completely
Build Bitcoin-ABC / Diffs / Diff Testing started.
Build Bitcoin-ABC / Diffs / Diff Testing passed.
You can include this with the test. It's not really possible to figure out if that is a good idea or not without having an idea of where this is going.
Agreed with @deadalnix, clearing my queue.