code: def remove(self, iterable, data=None):
          
          return self.root.remove(iterable, data=data)
docs: Used to remove from the root node
  
          Args:
              iterable(hashable): index or key used to identify
                  item to remove
              data: data to be paired with the key