docs: def remove(self, key, column_path, timestamp, consistency_level):
      """
      Remove data from the row specified by key at the granularity specified by column_path, and the given timestamp. Note
      that all the values in column_path besides column_path.column_family are truly optional: you can remove the entire
      row by just specifying the ColumnFamily, or you can remove a SuperColumn or a single Column by specifying those levels too.
  
      Parameters:
       - key
       - column_path
       - timestamp
       - consistency_level
      """
      self._seqid += 1
      d = self._reqs[self._seqid] = defer.Deferred()
      self.send_remove(key, column_path, timestamp, consistency_level)
      return d