define(['backbone', 'js/models/settings/course_grader'], function(Backbone, CourseGrader) { var CourseGraderCollection = Backbone.Collection.extend({ model: CourseGrader, sumWeights: function() { return this.reduce(function(subtotal, grader) { return subtotal + grader.get('weight'); }, 0); } }); return CourseGraderCollection; }); // end define()