Assertions now use JUnit methods, so that JVM doesn't need -ea to run them