docs: public static File mkdirs(File dir) throws IOException {
          try {
              return Files.createDirectories(fileToPath(dir)).toFile();
          } catch (UnsupportedOperationException e) {
              throw new IOException(e);
          }
      }