def __delitem__(self, key): todelete = self[key] self.model.element.remove(todelete.model.element) OrderedNode.__delitem__(self, key)