module ActiveRecord::AttributeMethods::Dirty

def saved_changes?

Did the last call to +save+ have any changes to change?
def saved_changes?
  mutations_before_last_save.any_changes?
end