Demos for how to manipluate bytecode at class load time