I'll take the bait, like C++?
> comfortable making incompatible updates
Incompatible how? You specify the version, your semantics are of that version.
> When a new REST API version is released, we’re committed to supporting the previous version for at least two years (24 months).
> When a new REST API version is released, we’re committed to supporting the previous version for at least two years (24 months).