simplifies the creation of a history of versions of a document
