title: why do bindAll in backbone.js views?
body: <p>In backbone's <a href="http://documentcloud.github.com/backbone/examples/todos/index.html">todo demo</a> the code has a few spots where <code>_.bindAll(this,...)</code> is used. Specifically it's used in the <code>initialize</code> function of both views. As far as I can tell it's necessary to do the following:</p>
  
  <pre><code>this.$('.todo-content').text(content);
  </code></pre>
  
  <p>But why would one want to do the above, when one can do:</p>
  
  <pre><code>$('.todo-content').text(content);
  </code></pre>
  
  <p>?</p>