protected function createSubmenuMenu($menu) : Menu { if (is_callable($menu)) { $transformer = $menu; $menu = $this->blueprint(); $transformer($menu); } return $menu; }