		{
			Entry = entry;
			EnumTranslations = enumTranslations;
			ComparedVersionId = comparedVersionId;
		}

		public int ComparedVersionId { get; }

		public IEnumTranslations EnumTranslations { get; }

		public TEntry Entry { get; set; }

		public ArchivedObjectVersion Version(ArchivedObjectVersionContract contract)
		{
