>Good point about the user who leaves in the middle of an edit. And I also hadn't thought about using pessimistic buffering with having an EOD (Edit-on-Demand) as opposed to an EOR (Edit-on-Request) situation.
So EOD is editing-always-live and EOR is click-the-edit-button-first?
Given pessimistic buffering AND clients that don't want an edit button, then you really have to have a timer to close a form. And that opens a whole new can of worms.