Changes in beforeSave are ignored when calling updateAttributes

Hey guys !

Changes made in beforeSave/beforeUpdate hooks are ignored when the updateAttributes method is called. 

Ex: 
product.beforeSave = function (next) {
  this.title = "This is never saved";
}

I think I found the issue. The instance data is overridden after the hooks are called.

Thanks

Rom