A nested type may hide (10.7.1.1) a base member. The new modifier is permitted on nested type declarations so that hiding can be expressed explicitly. [Example: The example shows a nested class M that hides the method M defined in Base. end example]