Symbolic debugger support

Entity visibility attributes

Indicates whether and how an entity defined in one module can be referenced or used in other modules, which can result in decreased size of shared libraries, reduced chance of symbol collision and improved efficiency of dynamic linking.