code: @Override
      public Object invoke(Object proxy, Method method, Object[] args) throws Throwable {
          return connectionHandler.remoteInvocation(proxy, method, args);
      }
docs: Delegates call to this proxy to it's ConnectionHandler
  
  @throws java.lang.Throwable any error