Inverts the execution of a test case for cases where we discovered a bug in the test case, have corrected the
test case and shipped versions of Maven with a bug because of the faulty test case.
This allows fine-grained control over execution of individual test methods
by allowing tests to adjust to the current Maven version, or else simply avoid
executing altogether if the wrong version is present.