public static function EnsureFileExists(Event $event, $path)
	{
		if (!is_dir(dirname($path))) {
			mkdir(dirname($path), 0777, true);
			touch($path);
			if (!file_exists($path)) {
				throw new \Exception('File Not Found: '.$path);
			}
			if ($event->getIO()->isVerbose() === true) {
				$event->getIO()->write(sprintf('Created File <info>%s</info>', $path));
			}
		}
	}