May be a feature of JDK 1.6 fixing for JDK 1.5