def remove(self, iterable, data=None):
return self.root.remove(iterable, data=data)<EOL>
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