Feature request: When an illegal instruction is received (and kills the unit) I think a more descriptive error message should be included. I think this should include at least the operation, the value that is out of range (register A, B, C or the immediate), the value that was provided and the legal values for that argument.