Bytecode manipulation library