docs: void createDirectory(Path path) throws IOException {
  		if (Files.exists(path) && Files.isDirectory(path)) {
  			return;
  		}
  
  		if (this.readOnly) {
  			throw new FileNotFoundException(
  					"The requested directory \""
  							+ path.toString()
  							+ "\" does not exist and we are in read-only mode, so it cannot be created.");
  		}
  
  		Files.createDirectory(path);
  	}