public function dispatch()
    {
        $this->manager->dispatchTemplate();

        if ($this->hasChildren()) {
            $this->getChildren()
                ->setParent($this)
                ->boostSchemaWithValues($this->getValue());

            if ($this->isTypeOf('repeatable') && empty($this->getValue())) {
                $this->dispatchSchema();
            }
        }
    }