Jak naprawić Uncaught TypeError: Nie można odczytać właściwości „prototype” undefined?

Mam mały problem. Używam backbone.js. Napisałem ten kod jak w przykładzie:

<script>
$(document).ready(function () {
    window.App = {
        Views: {},
        Models: {},
        Collections: {}
    }

    App.Collections.Users = Backbone.Collection.extend({
         model: App.Models.User,
         url: 'service'
    });
    App.Models.User = Backbone.Model.extend({});

    App.Views.App = Backbone.View.extend({
         initialize: function() {
             console.log( this.collection.toJSON() );
         }
    });

});
</script>

Następnie uruchomiłem serwer iw konsoli przeglądarki wpisz:

var x =new App.Collections.Users();
x.fetch()

A to powoduje błąd:Uncaught TypeError: Cannot read property 'prototype' of undefined. Ale dane są obecne w odpowiedzi. Szczegóły na zdjęciu. Jak to naprawić? Dziękuję za odpowiedzi.

questionAnswers(2)

yourAnswerToTheQuestion