docs: public void download(String path, String fileName, File outFile) {
  		if (outFile.isDirectory()) {
  			outFile = new File(outFile, fileName);
  		}
  		if (false == outFile.exists()) {
  			FileUtil.touch(outFile);
  		}
  		try (OutputStream out = FileUtil.getOutputStream(outFile)) {
  			download(path, fileName, out);
  		} catch (IOException e) {
  			throw new FtpException(e);
  		}
  	}