Modify opcode-parsing logic

- Cache it in a separate variable
- Return immediately for an invalid opcode
- Don't add the Instruction right away (we still need the parameters)
Obtain the paramTypes we need for parsing