def traverse(self, visit=lambda cluster: None):
        visit(self)
        for item in self:
            if isinstance(item, Cluster): 
                item.traverse(visit)
Calls the given visit() function on this cluster and each nested cluster, breadth-first.
dataset/ETHPy150Open clips/pattern/pattern/vector/__init__.py/Cluster.traverse