More work towards the c++ code builder and bytecode.