Show how the methods and properties protect themselves