public function findTempSafeInstallPath($sInstallPath)
	{
		try
		{
			$sTemp = $this->appendTempExtension($sInstallPath);

			while(file_exists($sTemp))
			{
				$sTemp = $this->appendTempExtension($sTemp);
			}
		}
		catch(Exception $e)
		{
			throw new Exception("No available temp file found for: $sInstallPath", 0, $e);
		}

		return $sTemp;
	}