Why there's a need for a JMP? Can't we just reset current opcode pointer (and maybe clean up all opcodes we've used)?