code: def created_at(self):
          
          if self._created_at:
              return self._created_at
          elif not self.abstract:
              return self.read_meta()._created_at
  
          raise EmptyDocumentException()
docs: :return: When the document was created
          :rtype: :py:class:`datetime.datetime`