docs: public static <T> T createObject(final Class<T> clazz, final Object... args) throws NoSuchConstructorException,
              AmbiguousConstructorException, ReflectiveOperationException {
          return findConstructor(clazz, args).newInstance(args);
      }