code: public static <T, R> MethodInvoker<T, R> reflexive(final Class<T> interfaceClass,
  			final String methodName) {
  		return new ReflexMethodInvoker<T, R>(interfaceClass, methodName);
  	}
docs: Returns a reflection-based method invoker or throws {@link IllegalArgumentException}.