anchor.diff:     * ports will then be closed and all listeners will be canceled.
      */
     void killAll() {
  -    Map temp = new Map();
  -    temp['type'] = SendType.QUIT;
  +    var temp = { "type": SendType.QUIT };
       var plugins = new List.from(_plugins.values);
       _plugins.clear();
       for (List p in plugins) {
  
positive.code:           if (!_plugins.containsKey(target)) {
              throw new Exception("Attempting to communicate to an unloaded plugin: $target");
            }
            var wrapped = <String, dynamic>{};
            wrapped['type'] = SendType.INTERCOM;
            wrapped['from'] = plugin;
            wrapped['data'] = recv;
            _plugins[target][0].sp.send(wrapped);
            break;
          case SendType.NORMAL:
            // Check if this is a request
  
negative.code:    * receive. [type] can be specified to do anything specific.
     */
    void send(String plugin, Map<dynamic, dynamic> data, [int type = SendType.NORMAL]) {
      var wrapped = _commonWrapped(type, data);
      _sendUnwrapped(plugin, wrapped);
    }
  
    /**
  