@dg the fact that Tester is supposed to be simple doesn't mean he has to have bad OO design. And you have to admit that executors have not the best api.