anchor.diff:    void require(String permission, void handle()) {
       bot.checkPermission(network, channel, user, permission).run(handle);
     }
  -  
  +
     /**
      * Handle Sub Commands
      */
  
positive.code:     if (user == null) {
        user = username != null ? username : this.user;
      }
      
      return bot.getUserMetadata(network, channel, user, channelSpecific: channelSpecific);
    }
  
  
negative.code:         });
          return;
        }
      } else if (msg is Iterable) {
        if (_randomize) {
          this << chooseAtRandom(msg);
        } else {
  