code: function relay(msg) {
      if(isWorker()) {
        self.postMessage(msg);
      } else if(isBrowser()) {
        var child = da._children.get(msg.dstPid);
        if(child) {
          child.postMessage(msg);
        } else {
          relayNetwork(msg);
        }
      } else {
        relayNetwork(msg);
      }
    }
docs: ### Implementation details  Send the message to ther processes. Only called if it shouldn't be handled by the process itself;