Dieses Script entgruppiert alle Gruppen und alle Gruppen, die gruppiert sind, aber nicht alle Gruppen, die mit anderen gruppierten Gruppen gruppiert sind. Nur also Ebene tief also.
Es schaut nicht in Pfade hinein. Gruppen, die in einen Rahmen innen eingefügt wurden, werden also nicht entgruppiert. DAs ließe sich zwar auch machen, dauert aber beim Ablauf sehr viel länger.