Say someone develops a really simple APP-client, one which doesn't bother keeping track of ETags and doesn't bother sending PUT updates with an If-Match header ... what can an APP-server do to protect itself from such a client PUTting an out of date version and stomping on a more recent version PUT by some other user?
e.
