docs: private static FileSystem createZipFileSystem(String zipFilename, boolean create) throws IOException {
  
          // convert the filename to a URI
          final Path path = Paths.get(zipFilename);
          if(Files.notExists(path.getParent())) {
              Files.createDirectories(path.getParent());
          }
          final URI uri = URI.create("jar:file:" + path.toUri().getPath());
  
          final Map<String, String> env = new HashMap<>();
          if (create) {
              env.put("create", "true");
          }
          return FileSystems.newFileSystem(uri, env);
      }