Add docs for @:noPackageRestrict and make it internal