title: NGRX nesting multiple feature modules inside each other?
body: <p>currently the store Im using is a flat stracture of feature modules, i.e:</p>
  
  <pre><code>{
      feature_A: {
         A:'A',
         B:'B'
      },
      feature_B:{
          C:'C',
          D:'D'
      }
  }
  </code></pre>
  
  <p>But what I want to do is:</p>
  
  <pre><code>{
      feature_A: {
         A:'A',
         B:'B',
         feature_B:{
          C:'C',
          D:'D'
        }
      }
  }
  </code></pre>
  
  <p>Maybe something like:
      App.Module</p>
  
  <pre><code>StoreModule.forFeature('feature_A', fromFeature_A.feature_A_Reducers)
  StoreModule.forFeature('feature_A.feature_B', fromFeature_B.feature_B_Reducers)
  </code></pre>
  
  <p>Was searching for an answer for this on the net didn't really find a real anser other than that its recomended to keep a flat structure of the feature modules.</p>