This won't compile for me using JDK7.