Prepares a mod for installation.
Inheritance: BackgroundTask
        /// <summary>
        /// Puts the mod into read-only mode.
        /// </summary>
        /// <returns><c>true</c> if the the read only mode started;
        /// <c>false</c> otherwise.</returns>
        private bool BeginModReadOnlyTransaction()
        {
            PrepareModTask pmtTask = new PrepareModTask(FileUtility);

            OnTaskStarted(pmtTask);
            return(pmtTask.PrepareMod(Mod));
        }
		/// <summary>
		/// Puts the mod into read-only mode.
		/// </summary>
		/// <returns><c>true</c> if the the read only mode started;
		/// <c>false</c> otherwise.</returns>
		private bool BeginModReadOnlyTransaction()
		{
			PrepareModTask pmtTask = new PrepareModTask(FileUtility);
			OnTaskStarted(pmtTask);
			return pmtTask.PrepareMod(Mod);
		}