code: public static synchronized <T> T invokeMethod(Class<?> klass, Object... arguments) throws Exception {
  		return WhiteboxImpl.invokeMethod(klass, arguments);
  	}
docs: Invoke a private or inner class static method without the need to specify
  the method name. This is thus a more refactor friendly version of the
  {@link #invokeMethod(Class, String, Object...)} method and is recommend
  over this method for that reason. This method might be useful to test
  private methods.