Tagged union panic when reading and writing same union in one assignment

It’s hard to explain when I don’t know what’s wrong :slight_smile: the tests were passing on macos and they were failing on linux. The linked commit fixed the issue - it really seems like it might be left-to-right issue and in that case I’d consider it a serious foot-gun, as it’s easy to miss it in every day code (just like I did)

(reposting again, sorry for the accidental delete, I am on slow internet right now and I’ve accidentally sent click twice to the previous three-dots/delete button position…)