public function finalize(ContextInterface $context) { parent::finalize($context); $this->applyAttributes($this); $parent = $this->getParent(); $parent->removeChild($this); foreach ($this->getChildren() as $child) { $parent->addChild($child); } }