<div dir="ltr">I like the idea of changing some reserved words. Aren&#39;t &#39;private&#39;, &#39;friend, &#39;public&#39;, &#39;internal&#39;, etc just metaphors that were built on top of object encapsulation (another metaphor)? I think we&#39;re starting to see the limits of stretching metaphoric syntax.<div><br></div><div>Why can&#39;t we just start naming access modifiers literally: a location in the code that they apply to. Examples such as &quot;scope&quot; or &quot;insidethecurlybraces&quot; or &quot;file&quot; or &quot;module&quot; or &quot;submodule&quot; or &quot;codebase&quot;. Any of these or other synonyms would be much more Swifty in my opinion. </div></div>