code: private void save(OneOrOther<File, Path> configFile) throws IOException {
  		if (configFile.isOne()) {
  			File config = configFile.getOne();
  			this.saveToWriter(getFileWriter(config));
  		} else {
  			Path config = configFile.getOther();
  			this.saveToWriter(getPathWriter(config));
  		}
  	}
docs: Saves the configuration to {@code configFile}
  
  @param configFile The file to save the configuration to.
  @throws IOException if an I/O error occurs