PROTECT
Net provides Protect to make the base class with it to replace the private identity key element. This element is public, and the other class or the outer chain of non-inherited it is private.