8.5.3 Package Renaming Declarations
The renamed entity shall be a package.
use of a renaming that designates a limited view is restricted to locations
where we know whether the view is limited or nonlimited (based on a with_clause).
We don't want to make an implicit limited view, as those are not transitive
like a regular view. Implementations should be able to see all limited
views needed based on the context_clause.
Example of renaming
package TM renames Table_Manager;
Wording Changes from Ada 95
Uses of renamed limited views of packages can only
be used within the scope of a with_clause for the renamed package.