code: public static Optional<JMProgressiveManager<Path, Path>>
      copyFilePathListAsync(List<Path> filePathList,
              Path destinationDirPath, CopyOption... options) {
          return operateBulk(filePathList, destinationDirPath,
                  sourcePath -> Optional.ofNullable(
                          copy(sourcePath, destinationDirPath, options)));
      }
docs: Copy file path list async optional.
  
  @param filePathList       the file path list
  @param destinationDirPath the destination dir path
  @param options            the options
  @return the optional