def detach(self):
        # Events
        super(AbstractComponentContainer, self).detach()

        for c in self.getComponentIterator():
            c.detach()
>>> s = [1, 2]
dataset/ETHPy150Open rwl/muntjac/muntjac/ui/abstract_component_container.py/AbstractComponentContainer.detach--crossover with--dataset/ETHPy150Open richardkiss/pycoin/pycoin/tx/script/microcode.py/do_OP_NIP