any reason why this class isn't in `org.junit.runner.manipulation`?