I am opposed to any change to the current access level system.
What we have now is simple, approachable and handles all real cases
for limiting or granting access. Any additions will just serve to
complicate the current system without sufficient offsetting benefit.
Further additions will just handle cases for which there are already
other viable solutions.
Furthermore, any additions to the access level system would be contrary
to the stated goal of streamlining the Swift language.
Thank you for the opportunity to contribute to the discussion.