Remover um atributo de um modelo de Backbone.js

Existe uma maneira de remover um atributo de umEspinha dorsal modelo?

A razão é que eu passo dados extras para salvar para executar certas ações, mas então esses dados são automaticamente adicionados ao meu modelo

A documentação diz para não editar o model.attributes diretamente, então o único outro método que eu vejo para fazer isso seria usar oconjunto método e definir o atributo para null, mas isso não é ideal

var myModel = new Model()
myModel.save({name:'Holla', specialAttr:'Please Remove me'})
myModel.set({tempAttr:null})

if(myModel.attributes['specialAttr'] == null){
    alert("Model does not have a specialAttr")
}

Eu também tentei removê-lo da propriedade de atributos, mas ele realmente não o remove.

questionAnswers(1)

yourAnswerToTheQuestion