docs: public static <T> T invokeConstructor(final Class<T> cls, Object... args) {
  		try {
  			return ConstructorUtils.invokeConstructor(cls, args);
  		} catch (Exception e) {
  			throw ExceptionUtil.unwrapAndUnchecked(e);
  		}
  	}