docs: protected String generateUniquePath() {
          File parent;
          String destinationPath;
          do {
              destinationPath = UUID.randomUUID().toString();
  
              parent = getFileByPath(destinationPath);
          } while (parent.exists());
  
          return destinationPath;
      }