Implement a shaky version of checking if any field is changed before
prompting for change.

I wouldn't be against a complete rework, but the desired functionality
is now there.