code: def public(self):
          
          if self._public:
              return self._public
          elif not self.abstract:
              return self.read_meta()._public
  
          raise EmptyDocumentException()
docs: Is this document visible to anyone?