add InaccessiblePropertiesProtectorTrait
Merge pull request #1 from keradus/InaccessiblePropertiesProtectorTrait

add InaccessiblePropertiesProtectorTrait