title: "A componentless route cannot have a named outlet set"
body: <p>In my ng2 app, I have the following route:</p>
  
  <pre><code>const modalRoutes: Routes = [{
      path: 'modal_1',
      component: SomeModalComponent,
      outlet: 'modal',
      children: [
          {
              path: 'step_one',
              component: OneSubmodalComponent,
              outlet: 'submodal'
          },
          {
              path: 'step_two',
              component: AnotherSubmodalComponent,
              outlet: 'submodal'
          },
          {
              path: '',
              redirectTo: 'step_one',
              outlet: 'submodal',
              pathMatch: 'full'
          }
      ]
  }];
  </code></pre>
  
  <p>I have an un-named router outlet for main page content, and this route describes the routing for one modal, which is routed to a named outlet <code>modal</code> and itself contains a named outlet <code>submodal</code>.</p>
  
  <p>As of Angular 2.2.4, this had worked fine, but upon updating to 2.3.0+, I now get the error <code>Invalid configuration of route 'modal_1/': a componentless route cannot have a named outlet set</code>. I can see that this is because the redirect route does not have a component defined, but it <em>should</em> just redirect to <code>step_one</code> which has that defined. Is there something off about the design of my routing here?</p>