Reduced computational weight of bytecode generation by moving reflection
upon constructor in ByteCode's constructor (was in newInstruction()
method)