docs: public static Object newInstance(Class target, Class type, Object arg) throws InstantiationException,
                                                                                    IllegalAccessException,
                                                                                    IllegalArgumentException,
                                                                                    InvocationTargetException,
                                                                                    NoSuchMethodException,
                                                                                    SecurityException
      {
          return newInstance(target, new Class[]{ type }, new Object[]{ arg });
      }