There were various warnings around about __super__ so I stuck with what seemed more reliable.

Nicolas Perriault <notifications@github.com> wrote:
>> @@ -17,4 +17,27 @@
>>    app.models.UserSet = Backbone.Collection.extend({
>>      model: app.models.User
>>    });
>> +
>> +  app.models.CurrentUser = app.models.User.extend({
>> +    initialize: function() {
>> +      navigator.id.watch({
>> +        onlogin: this._signin.bind(this)
>> +      });
>> +      app.models.User.prototype.initialize.apply(this, arguments);
>
>`this.constructor.__super__.initialize.apply` is — while ugly — usually
>more *backbonish*… up to you though
>
>---
>Reply to this email directly or view it on GitHub:
>https://github.com/mozilla/talkilla/pull/257/files#r6871678

-- 
Sent from my Android phone with K-9 Mail. Please excuse my brevity.