Versioning/history framework.