Just committed code to take advantage of JDK 5.0's java.lang.instrument package. I think we may even be able to instrument JDK system classes with this approach. Haven't tried yet.
To try it out, build the distribution and look at the build scripts of the tutorial.
Bill