if any XMLParser constructors have @SafeVarargs, no more unchecked warning. Example http://blog.jetbrains.com/idea/2011/04/java-7-safevarargs/ I am wondering how many people still use Java 6.