The server cannot tell two identical requests apart from one request sent twice, because the payload is the same either way — only the client knows which it…
A version number that is a compatibility statement rather than a feature list. Three environments described by hand, and the import that is most of the work.