title: Backbone.js bind this to setInterval
body: <p>I'm trying to access <code>this.collection</code> from within a <code>setInterval</code>.  However, this isn't bound.  I can't seem to figure out how to bind it so that <code>this</code> can access the collection, not the <code>setInterval</code> object.</p>
  
  <p>Here's a snipit from my View.</p>
  
  <pre><code>initialize: function(){
    _.bindAll(this);
  },
  start: function() {
    setInterval(function() {
      this.collection.each(function(item) { 
        console.log(item.id);
      });
    }, 5000);
  }
  </code></pre>
  
  <p>Any suggestions?</p>