code: public static void write(Path path, List<ApplicationManifest> applicationManifests) {
          try (OutputStream out = Files.newOutputStream(path, StandardOpenOption.CREATE, StandardOpenOption.WRITE)) {
              write(out, applicationManifests);
          } catch (IOException e) {
              throw Exceptions.propagate(e);
          }
      }
docs: Write {@link ApplicationManifest}s to a {@link Path}
  
  @param path                 the path to write to
  @param applicationManifests the manifests to write