Liliana Marie Prikler schreef op wo 01-06-2022 om 22:15 [+0200]: > not to mention that changes which > break record ABI (such as added fields) get promoted directly through > syntax but not through a plain procedure. Using a procedure instead of the record construction macro would make the ABI stable (*). ABI-wise, wouldn't a stable ABI (regular procudure) be better than an unstable ABI? There might be some benefits for a macro concerning readability or such, but I don't see any benefits ABI-wise. (*) assuming no inlining. Greetings, Maxime.