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);
     }
 }