Re: Rosetta
Serialisation relies on exact alignment.
This will certainly expose a whole host of crashes, data corruption and security failures as the assumptions that are true for x86 and amd64 turn out to be false on Apple ARM
In many ways it's far worse than 32/64, because pointers are rarely serialised.