Bytecode assembler - 1/2