I think you meant to link to <a href="https:&#x2F;&#x2F;lwn.net&#x2F;Articles&#x2F;658511&#x2F;" rel="nofollow">https:&#x2F;&#x2F;lwn.net&#x2F;Articles&#x2F;658511&#x2F;</a><p>Why can&#x27;t we just alias the storage to something different underneath?  How is there a &quot;hard&quot; requirement?  Unless it&#x27;s difficult&#x2F;impossible to make the representation align correctly without the same semantics?