code: def pop(self, index):
          r
          obj = self[index]
          self.purge_object(obj, deep=False)
          return obj
docs: r"""
          The object at the given index is removed from the list and returned.
  
          Notes
          -----
          This method uses ``purge_object`` to perform the actual removal of the
          object. It is reommended to just use that directly instead.
  
          See Also
          --------
          purge_object