def detach(self):
        if self.over:
            while (self in self.over.unders): #In case multiple copies remove all
                self.over.unders.remove(self)
            self.over = None
Transform an expression into a multinomial form given generators.
dataset/ETHPy150Open ioflo/ioflo/ioflo/base/framing.py/Frame.detach--crossover with--dataset/ETHPy150Open sympy/sympy/sympy/polys/polyutils.py/_dict_from_expr_if_gens