return ((ConnectionState)state.getParent().getParent()).getClient();
return ((ConnectionState)state.getParent().getParent()).getRemotingConnection().getInvokingClient();
   protected Client getClient()   {      //Use the Client in the Connection's state      return ((ConnectionState)state.getParent().getParent()).getClient();   }