as long as you're screwed and needing to use lots of reflection - you might try using BeanShell and writing scripts in that where the reflection madness is required.