code: public static synchronized InvocationHandler putMethodProxy(Method method, InvocationHandler invocationHandler) {
  		return methodProxies.put(method, invocationHandler);
  	}
docs: Set a proxy for a method. Whenever this method is called the invocation
  handler will be invoked instead.
  
  @return The method proxy if any.