docs: def send_request(self, target: str, *args, **kwargs):
          """
          address must a list instance. Or a string which will be transformed into a address
          """
          # TODO: Log error here if not found?
          address = self._get_address_from_source(target)
          if address is None:
              return
  
          args = json.dumps(args).encode('utf8')
          kwargs = json.dumps(kwargs).encode('utf8')
  
          # TODO: test that this works
          # NOTE: pop out command?
          frame = (*address, b'', b'MSG', args, kwargs)
          self.add_callback(self.command_socket.send_multipart, frame)