Compiles and runs under Java 8.