hasChanged() amend inline with hasChanges()