My take at it: access(global) access(module) // default access(file) access(scope) Very uniform. Argument to `access` is visibility scope. -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://lists.swift.org/pipermail/swift-evolution/attachments/20160315/e62c6e70/attachment.html>