def attach(self):
        super(AbstractComponentContainer, self).attach()

        for c in self.getComponentIterator():
            c.attach()
Given a list of dictionary keys |path| and a tree of dicts |root|, find
dataset/ETHPy150Open rwl/muntjac/muntjac/ui/abstract_component_container.py/AbstractComponentContainer.attach--crossover with--dataset/ETHPy150Open adobe/brackets-shell/gyp/pylib/gyp/msvs_emulation.py/_GenericRetrieve