docs: private static String getResourceFor(String pLibrary) {
          Iterator<NativeResourceSPI> providers = sRegistry.providers(pLibrary);
          while (providers.hasNext()) {
              NativeResourceSPI resourceSPI = providers.next();
  
              try {
                  return resourceSPI.getClassPathResource(Platform.get());
              }
              catch (Throwable t) {
                  // Dergister and try next
                  sRegistry.deregister(resourceSPI);
              }
          }
  
          return null;
      }