title: Backbone listener events not working
body: <p>I have two collections People and Teams.</p>
  
  <p>I would like the Teams collection to listen if there has been a person added to the People collection.</p>
  
  <p>However, I keep getting this error:
  Uncaught TypeError: Cannot read property '_listenerId' of undefined </p>
  
  <p>Perhaps I am misunderstanding the concepts of bind and listenTo?  Below is the code I'm using for both collections.</p>
  
  <pre><code>        var People = Backbone.Collection.extend({
  
              url: '/people',
  
              model: Person,
  
              comparator: 'id',
  
              initialize: function() {
  
                  //Why does this return '_listenerID of undefined'
                  this.bind('add', function() {
                      var teams = new Teams;
                      teams.render;
                  });
  
              },
  
          });
  
  
          var Teams = Backbone.Collection.extend({
  
              url: '/team',
  
              model: Team,
  
              comparator: 'id',
  
              initialize: function() {
  
                  this.listenTo(People.collection, 'add', this.render);
  
              },
  
              render: function() {
  
                  console.log("POOP")
  
              }
  
          });
  </code></pre>