Retendo “isso” dentro da função de retorno de chamada

Não tenho certeza se essa pergunta é específica do Backbone.js. Eu tenho um modelo com a seguinte função de renderização:

render: function() { 
    var self = this;
    this.$el.empty();
    this.model.fetch({
        success: function() {
            self.$el.append(self.template(self.model.attributes));      
        }
    });

    return this;
}

Como você pode ver, dentro dosuccess função de callback, eu uso uma variável chamadaself. Isso é porque dentro do retorno de chamada,this está configurado parawindow quando eu quero que seja definido para a exibição. Existe uma maneira que eu possa manter a referência original dethis sem armazená-lo em outra variável?

questionAnswers(2)

yourAnswerToTheQuestion