New Java 7 language features should be backwards compatible