title: Backbone.js Collection fetch error
body: <p>I am building my first Backbone app with similar structure to this <a href="https://github.com/addyosmani/todomvc/tree/gh-pages/dependency-examples/backbone_require" rel="nofollow">Todo MVC example</a> with Require.js and also using Backbone LocalStorage. Problem is when I run <code>TweetsCollection.fetch()</code> in HomeView, firebug gives me error: <code>TypeError: options is undefined</code> <code>var method = options.update ? 'update' : 'reset';</code></p>
  
  <p><strong>TweetsCollection:</strong></p>
  
  <pre><code>    define([
      'underscore',
      'backbone',
      'backboneLocalStorage',
      'models/TweetModel'
  ], function(_, Backbone, Store, TweetModel) {
  
  'use strict';
  
      var TweetsCollection = Backbone.Collection.extend({
  
          model: TweetModel,
  
          localStorage: new Store('tweets-storage'),
  
          initialize: function() {
              console.log('Collection init...');
          }
  
      });
  
      return new TweetsCollection();
  
  });
  </code></pre>
  
  <p><strong>HomeView init:</strong></p>
  
  <pre><code>initialize: function() {
              this.listenTo(TweetsCollection, 'add', this.addOne);
              this.listenTo(TweetsCollection, 'reset', this.addAll);
              this.listenTo(TweetsCollection, 'all', this.render);
  
              TweetsCollection.fetch(); // &lt;- Error here
          },
  </code></pre>
  
  <p>I try to follow the example above, but I'm really lost with this. </p>