docs: def to_dict(self, remove_nones=False):
          """
          Creates a dictionary representation of the enclave.
  
          :param remove_nones: Whether ``None`` values should be filtered out of the dictionary.  Defaults to ``False``.
          :return: A dictionary representation of the EnclavePermissions object.
          """
  
          d = super().to_dict(remove_nones=remove_nones)
  
          d.update({
              'read': self.read,
              'create': self.create,
              'update': self.update
          })
  
          return d