@override RouteInfo combine(RouteInfo other) { if (other.isRoot) return this; return DynamicRouteInfo( path: "${other.path}$path", when: when, page: page, children: children, ); }