RC.5 throws "Cannot find 'default' when lazy loading module with routes
<p>tried to lazy load a module in an angular2 rc. app. This module contains routes itself. The app is trying to lazy load the module on clicking the route it is registered on but immediately throws</p>

<pre><code>Error: Uncaught (in promise): Error: Cannot find 'default' in './app/test/test.module'
</code></pre>

<p>Routes in app are defined like:</p>

<pre><code>export const routes: Routes = [
  { path: '', component: StartComponent },
  { path: 'route1', component: Route1Component },
  { path: 'test', loadChildren: './app/test/test.module'},
  { path: '**', component: StartComponent } //page not found
];
</code></pre>

<p>The TestModule contains following routes:</p>

<pre><code>export const TestRoutes: Routes = [
      { path: '', redirectTo: 'overview' },
      { path: 'overview', component: TestOverviewComponent },
      { path: 'moredata', component: MoreDataComponent }
];
</code></pre>

<p>I removed redirectTo and pointed the default route to a real component without luck. 
Also tried defining routes with children like</p>

<pre><code>export const AdminRoutes: Routes = [
  {
    path: 'test', component: TestComponent,
    children: [
          { path: '', redirectTo: 'overview' },
          { path: 'overview', component: TestOverviewComponent },
          { path: 'moredata', component: MoreDataComponent }
    ]
  }
];
</code></pre>

<p>with same result.</p>

<p>Any hints what might be wrong? Loading the module eagerly works as intended.</p>

<p>Regards</p>