Can the `package` access level be implicit in certain contexts?

Right, as originally proposed, package has the behavior of a "narrower" public, and your argument is that it ought to be that of a "broader" internal.

This rhymes with the recent amendment to SE-0364 about package and @retroactive.

If it is felt to be a convincing argument, then I think we ought to revisit the feature wholesale on that basis instead of patching the rules one-by-one.

3 Likes