In-memory Java Bytecode Modification Framework