anchor.diff:              if (!handler.isPluginElevated(plugin)) {
                 throw new Exception("Plugin must declare itself as being elevated in order to broadcast a message to all plugins.");
               }
  -            
  +
               var data = m['data'];
               pm.sendAll(data);
               break;
             case "stop-bot":
               var futures = [];
  -            
  +
               for (var botname in bot.bots) {
                 var completer = new Completer();
                 futures.add(completer.future);
  
positive.code:           var net = m['network'];
            var user = m['user'];
            bot[net].client.whois(user).then((event) {
              var memberIn  = () {
                var list = <String>[];
                list.addAll(event.builder.channels.where((i) =>
                    !event.builder.opIn.contains(i) &&
                    !event.builder.voiceIn.contains(i) &&
                    !event.builder.halfOpIn.contains(i) &&
                    !event.builder.ownerIn.contains(i)
                ));
                return list; 
              }();
              request.reply({
                "away": event.away,
  
negative.code:         var m = new VerificationManager(plugin, _data);
          var b = bot[m['network']];
          var command = m['command'];
  
          if (command != null) {
            m.type = command;
          }
  
          switch (command) {
            case "message":
              var msg = m['message'] as String;
  