 func verifyOrCreateFile(name: String, _ maybepath: NSURL?, contents: ReadableStream) throws -> NSURL {
 	if let path = maybepath {
 		try makeThrowable(path.checkResourceIsReachableAndReturnError)
+		
 		return path
 	} else {
 		let newpath = main.tempdirectory + name


	try cli.parse(true)

	guard !versionOption.value else { return (nil,nil,true) }
	let path = filePathOption.value.map(NSURL.init)
	let name = nameOption.value ?? path?.lastPathComponent ?? " .html"
	return (name, path, false)

		exit(0)
	}

	let path = try verifyOrCreateFile(name, maybepath, contents: main.stdin)

	try runAndPrint("open", "-b", "com.corporaterunaways.Fenestro", path.path!)
} catch {
