sO getProxiedObject(O proxy) { InvocationHandler ih = getInvocationHandler(proxy); if (ih cast proxy_InvocationHandler) ret ih.target; null; }