docs: @SuppressWarnings("unchecked")
      public static <T> ProClass<T> load(String className, String feature, ErrorHandler loadFailure) {
          try {
              return new ProClass<T>((Class<T>) ProClass.class.getClassLoader().loadClass(className));
          } catch (ClassNotFoundException e) {
              loadFailure.handle("Cannot load pro" + className + " in VoltDB community edition to support the feature "
                      + feature + '.', e);
          }
  
          return (ProClass<T>) NO_CLASS;
      }