anchor.diff:      });
     }
   
  -  onEvent(String event, function) {
  +  int onEvent(String event, function) {
       if (this._handlers.keys.contains(event.toLowerCase())) {
         this._handlers[event].add(function);
         return this._handlers[event].indexOf(function);
  
positive.code:     "message": []
    };
  
    _heartbeat() {
      return JSON.encode({"op": 1,"d": this._lastS});
    }
  
    _handleMsg(msg) {
      //print('Message received: $msg');
      var json = JSON.decode(msg);
  
  
negative.code:   /// Sends a message to `channel`
    ///
    ///    sendmessage("channelid", "My message!");
    Future sendMessage(String channel, String content) async {
      var r = await this._api.post('channels/$channel/messages', {"content": content});
      Map res = JSON.decode(r.body);
  
  