code: def send(
      client, sender, targets, msg_name, dest_name=None, block=None
  ):
      """send a message from one to one-or-more engines."""
      dest_name = msg_name if dest_name is None else dest_name
  
      def _send(targets, m_name):
          msg = globals()[m_name]
          return com.send(targets, msg)  # noqa: F821
  
      client[sender].apply_async(_send, targets, msg_name)
  
      return client[targets].execute(
          "%s=com.recv()" % dest_name, block=None
      )
  
label_desc: Use image node_id 2 for calling a global function with example usage: send(client, sender, targets, msg_name, dest_name, block) and returns: client, com