title: why is ember instantiating multiple route classes
body: <p>It seems like ember is instantiating multiple route files, but I can't figure out where the documentation is that would have taught me this</p>
  
  <pre><code>Router.map(function() {
    this.resource('admins', { path: '/admins/:admin_id' }, function () {
      this.route('foo');
      this.route('bar');
  }
  </code></pre>
  
  <p>I then I have 4 files</p>
  
  <pre><code>routes/admins.js
  routes/admins/index.js
  routes/admins/foo.js
  routes/admins/bar.js
  </code></pre>
  
  <p>If I go to <code>/admins/12</code> there are 2 routes that are getting instantiated:  the one from 
  <code>routes/admins.js</code> and <code>routes/admins/index.js</code></p>
  
  <p>Why is that?</p>