anchor.diff:                                      String command, Map<dynamic, dynamic> data) {
       Completer<Map<dynamic, dynamic>> com = new Completer<Map>();
   
  -    var wrapped = <String, dynamic>{};
  -    wrapped['type'] = SendType.GET;
  +    var wrapped = _commonWrapped(SendType.GET, data);
       wrapped['uid'] = _requests.queue(com);
       wrapped['command'] = command;
  -    wrapped['data'] = data;
  -    _plugins[plugin][0].sp.send(wrapped);
  +    _sendUnwrapped(plugin, wrapped);
   
       return com.future;
     }
  
positive.code:    * receive. [type] can be specified to do anything specific.
     */
    void sendAll(Map<dynamic, dynamic> data, [int type = SendType.NORMAL]) {
      var wrapped = <String, dynamic>{};
      wrapped['type'] = type;
      wrapped['data'] = data;
      for (List p in _plugins.values)
        p[0].sp.send(wrapped);
    }
  
    /**
  
negative.code:     });
      return Future.wait(futures);
    }
  
    Map<String, dynamic> _commonWrapped(int type, Map data) {
      return { "type": type, "data": data };
    }
  
    void _sendUnwrapped(String plugin, Map wrapped) {
      _plugins[plugin][0].sp.send(wrapped);
    }
  }
  
  /**
  