title: nodejs alpha v2.0.0: How to track fallback count?
body: <p>Currently I'm able to set the fallback count within an intent using the following:</p>
  
  <pre><code>conv.fallbackCount = 0;
  </code></pre>
  
  <p>I'm able to retrieve this value and iterate it from a called function:</p>
  
  <pre><code>conv.fallbackCount = parseInt(conv.fallbackCount, 10);
  conv.fallbackCount++;
  </code></pre>
  
  <p>The issue I'm having is that when using a generic catch-all fallback intent, because I'm using the same 'conv => {}' when defining the fallback intent, the previous intent's fallbackCount is lost/NaN.</p>
  
  <pre><code>app.intent('input.unknown', conv =&gt; {
    conv.fallbackCount = parseInt(conv.fallbackCount, 10);
  })
  </code></pre>
  
  <p>How do you think I can solve this?</p>
  
  <p>I was thinking that I could store the previous intent's conv or fallback count in its context parameters then parse this in the generic fallback intent, however I'm unsure if I could iterate the fallback count stored in the conv fallback field.</p>
  
  <p>Any tips?</p>
  
  <p>Thanks :)</p>
  
  <hr>
  
  <p>Update:</p>
  
  <pre><code>conv.user.storage.fallbackCount = 1;
  </code></pre>