title: Uncaught TypeError: Object function (){ parent.apply(this, arguments); } has no method 'fetch'
body: <p>I'm new to backbone and trying a simple fetch:</p>
  
  <pre><code>var segments = Backbone.Model.extend({
          url: function() {
              return '/campaign-mus/' +
              programmeCode + '/get-campaign-mu-json/get-segment-configuration-for-' +
              type + '/' + muId;
          }
      });
  
      segments.fetch().done(function(segmentsJson) {
          console.log(segmentsJson);
      });
  </code></pre>
  
  <p>which is giving me:</p>
  
  <pre><code>Uncaught TypeError: Object function (){ parent.apply(this, arguments); } has no method 'fetch' 
  </code></pre>
  
  <p>Any idea why? </p>
  
  <p>Thanks </p>