Bytecode verification sucks. Every class in the "commons" package needs some optimization also and the ConstantPool needs some more goodies. Some more goodies for the ClassReader won't hurt also.