def __set_parent(self, parent): if ismethod(parent): self._parent = six.get_method_self(parent) else: self._parent = parent