code: def inform_hook_client_factory(self, host, port, *args, **kwargs):
          
          return _InformHookDeviceClient(host, port, *args, **kwargs)
docs: Return an instance of :class:`_InformHookDeviceClient` or similar
  
          Provided to ease testing. Dynamically overriding this method after instantiation
          but before start() is called allows for deep brain surgery. See
          :class:`katcp.fake_clients.TBD`