The ProxyContext should make the type() of the invokedynamic inside the
proxy implementation visible
add javadoc
refactor ProxyContext.getProxyMethod() to ProxyContext.method()