docs: public static Collection<String> listPackageResources(String packageName, String fileNamesPattern)
    {
      String packagePath = Files.dot2urlpath(packageName);
  
      Set<URL> packageURLs = new HashSet<>();
      for(ClassLoader classLoader : new ClassLoader[]
      {
          Thread.currentThread().getContextClassLoader(), Classes.class.getClassLoader(), ClassLoader.getSystemClassLoader()
      }) {
        try {
          packageURLs.addAll(Collections.list(classLoader.getResources(packagePath)));
        }
        catch(IOException e) {
          log.error(e);
        }
      }
      if(packageURLs.isEmpty()) {
        throw new NoSuchBeingException("Package |%s| not found.", packageName);
      }
  
      Set<String> resources = new HashSet<>();
      for(URL packageURL : packageURLs) {
        resources.addAll(listPackageResources(packageURL, packagePath, fileNamesPattern));
      }
      return resources;
    }