1. you can use the opcode, it's guaranteed. if it does something else, that's not on you.
2. you might know everything about the environments and that's how you know that different environments use different interrupt tables, but you want a code snippet that will not rely on that, so you use this guaranteed opcode.