docs: def visible(self):
          """ Returns true if the entry should be viewable """
          return self.status not in (PublishStatus.DRAFT.value,
                                     PublishStatus.GONE.value)