docs: def delete(self, key, dir=False, recursive=False,
                 prev_value=None, prev_index=None, timeout=None):
          """Deletes a key."""
          return self.adapter.delete(key, dir=dir, recursive=recursive,
                                     prev_value=prev_value,
                                     prev_index=prev_index, timeout=timeout)