title: check for boolean false in mustache.js
body: <p>According to <a href="https://stackoverflow.com/questions/9114037/mustache-javascript-how-to-handle-with-boolean-values">this question</a>, checking for <code>false</code> in a json object that you pass to mustache template is done like this:</p>
  
  <pre><code>{{^like}}
      it is false
  {{/like}}
  {{#like}}
      it is true
  {{/like}}
  </code></pre>
  
  <p>assuming that the json looks like this <code>{"like":true}</code></p>
  
  <p>but trying this out on the <a href="http://mustache.github.io/#demo" rel="nofollow noreferrer">Mustache demo page</a> is not working out as expected. The html output is shown like this:</p>
  
  <pre><code>it is true
  it is false
  {{/like}}
  </code></pre>
  
  <p>Why is it breaking when you have <code>{{^whatever}}</code> in your template? Is it not the right way to check for <code>false</code>?</p>