docs: private static Class<?> findClass(final String implClass, final Library library, final URL fileUrl) {
          final ClassLoader containerClassLoader = library.getClassLoader();
          final String libID = library.id();
          Class<?> service = null;
          try {
              service = containerClassLoader.loadClass(implClass);
          } catch (final NoClassDefFoundError e) {
              // Happens if any class referenced by the implementation cannot be found
              if (TraceComponent.isAnyTracingEnabled() && tc.isWarningEnabled()) {
                  Tr.warning(tc, "bell.no.inter", implClass, fileUrl, libID, e);
              }
          } catch (final ClassNotFoundException e) {
              if (TraceComponent.isAnyTracingEnabled() && tc.isWarningEnabled()) {
                  Tr.warning(tc, "bell.no.impl", implClass, fileUrl, libID);
              }
          } catch (final Throwable e) {
              if (TraceComponent.isAnyTracingEnabled() && tc.isWarningEnabled()) {
                  Tr.warning(tc, "bell.error.ctor", implClass, fileUrl, libID, e);
              }
          }
          return service;
      }