code: public List<Path> download(List<URI> srcs) {
      try {
        return paths.getAll(srcs).values().asList();
      } catch (ExecutionException e) {
        throw new RuntimeException(e);
      }
    }
docs: Download a batch of remote {@link URI}s in parallel.
  @return {@link Path}s to the downloaded local files.