There is one key element missing from java.lang.reflect. This is some sort of run-time class building API. I think it would be quite cool to be able to do something akin to:
Class newClass = new Class("ClassName"); newClass.addConstructor(new Constructor(...));
etc....
