It obvioulsy breaks the build on non-Java6 systems. The Java6 compiler seems to be very much more forgiving and just erase stuff left and right. Need to try to pry apart the FSM a bit :scream:

Thanks for testing on Java7 @rkuhn. I only tested with Java6.