title: What is the "todo" parameter referencing to in Todo.js (Backbone.js tutorial)?
body: <p>In addOne(todo) I'm having trouble understanding what the parameter is being referenced from:</p>
  
  <p>In the AppView:</p>
  
  <pre><code>initialize: function(){
      Todos.bind('add', this.addOne, this);  //So "this" keyword is being passed, which refers to AppView itself
      //More code here
  },
  </code></pre>
  
  <p>then in the addOne function,</p>
  
  <pre><code>addOne: function(todo) {
      var view = new TodoView({model: todo});
      this.$("#todo-list").append(view.render().el);
  },
  </code></pre>
  
  <p>See annotated source here: <a href="http://backbonejs.org/docs/todos.html" rel="nofollow">http://backbonejs.org/docs/todos.html</a></p>
  
  <p>So isn't AppView being passed into addOne(todo)? Shouldn't a model be passed into model: todo in addOne()?</p>
  
  <p>Thanks</p>