totally against making it a standard to store all the version history in such a protocol level. it is not only that "as a writer, I don't care about the edit history so most storing will be a waste" but also, more importantly, a relay should choose its desired to store all the version history it knows. it should be decided in the relay business level, somebody could make it a service like "articles archive" or something. it is out of spec in such a discussion