Check for unsaved changes before delegate to backbone set, this lets us to check if tracked on change event handler
Trigger change:[attr] for every changed attribute on dialog close to update background view