Comment by fragmede
if the user changes something, hits submit, thinks about what they did, hits back, changes something else, there should be both changes.
you could expire the form to prevent this, or some other thing to prevent it so you're right that it's not a problem that will get hit as implemented but just something to keep in mind if things change.