https://issues.dlang.org/show_bug.cgi?id=20670
--- Comment #16 from FeepingCreature <default_357-l...@yahoo.de> --- Huh. Yeah... Does that work? edit: Also, I hadn't quite realized that struct S was still, actually, immutable on every field. Now that you point it out, that obviates the worries I'd had about it. But why is there even an immutable tag on it then? Why isn't `immutable struct S` just exactly the same as `struct S { immutable: }`? --