code: public static <T> T newInstanceOf(String className, String feature, ErrorHandler loadFailure,
              Object... parameters) {
          return ProClass.<T>load(className, feature, loadFailure).newInstance(parameters);
      }
docs: Construct a new instance of {@code className} using {@code parameters}. If the class cannot be loaded
  {@code loadFailure} will be invoked and {@code null} is returned. If the class cannot be constructed
  {@link VoltDB#crashLocalVoltDB(String, boolean, Throwable)} will be invoked with the instantiation exception.
  
  @param className   The class name of the PRO class
  @param feature     The name of the feature
  @param loadFailure {@link ErrorHandler} for handling when class loading fails
  @param parameters  to pass to the constructor of {@code className}
  @return an instance of {@code T}