code: public Object getProxyTarget(){
  		try {
  			return Proxy.getInvocationHandler(this.connection).invoke(null, this.getClass().getMethod("getProxyTarget"), null);
  		} catch (Throwable t) {
  			throw new RuntimeException("BoneCP: Internal error - transaction replay log is not turned on?", t);
  		}
  	}
docs: This method will be intercepted by the proxy if it is enabled to return the internal target.
  @return the target.