code: def to_comm(self, light_request=False):
          '''
          Convert `self` to :class:`.Archive`.
  
          Returns:
              obj: :class:`.Archive` instance.
          '''
          data = None
          if not light_request:
              tmp_fn = path_to_zip(self.dir_pointer)
              data = read_as_base64(tmp_fn)
              os.unlink(tmp_fn)
  
          return Archive(
              isbn=self.isbn,
              uuid=self.uuid,
              aleph_id=self.aleph_id,
  
              b64_data=data,
              dir_pointer=self.dir_pointer,
          f to_comm(self, light_request=False):
          '''
          Convert `self` to :class:`.Archive`.
  
          Returns:
              obj: :class:`.Archive` instance.
          '''
          data = None
          if not light_request:
              tmp_fn = path_to_zip(self.dir_pointer)
              data = read_as_base64(tmp_fn)
              os.unlink(tmp_fn)
  
          return Archive(
              isbn=self.isbn,
              uuid=self.uuid,
              aleph_id=self.aleph_id,
  
              b64_data=data,
              dir_pointer=self.dir_pointer,
          )
docs: Convert `self` to :class:`.Archive`.
  
          Returns:
              obj: :class:`.Archive` instance.