public function add(AbstractComponent $component) { if ($component instanceof FieldSet && !$component->isNamespaced()) { $this->components = array_merge($this->components, $component->getComponents()); } parent::add($component); return $this; }