Support for JVM 1.6