allow running tests at different phases
better error message
another bootstrap with makeMethodX