Please have a look in the spec. There you can read:
I think this answers your question.
Code:
should enable any instructions generated to be as close to the official instructions as possible.
I think this answers your question.