anchor.diff:  
         // Switches on Command
         switch (input.command) {
  -        case "376": /* End of MOTD */
  +        case "376": // End of MOTD
             _fire_ready();
             break;
  +
           case "PING": /* Server Ping */
             send("PONG :${input.message}");
             break;
  -        case "JOIN": /* Join Event */
  +
  +        case "JOIN": // User Joined Channel
             var who = input.hostmask.nickname;
             var chan_name = input.parameters[0];
             if (who == _nickname) {
  
positive.code:           });
            break;
  
          case "330":
            var split = input.parameters;
            var builder = _whois_builders[split[1]];
            builder.username = split[2];
            break;
  
          case "PONG":
            var message = input.message;
            post(new PongEvent(this, message));
            break;
  
negative.code:           });
            break;
  
          case "433": // Nickname is in Use
            var original = input.parameters[0];
            post(new NickInUseEvent(this, original));
            break;
  
          case "NICK": // Nickname Changed
            var original = input.hostmask.nickname;
            var now = input.message;
  
            /**
             * Posts the Nickname Change Event
             * No need for checking if we are the original nickname.
             */
            post(new NickChangeEvent(this, original, now));
  
            break;
  
          case "MODE": // Mode Changed
            var split = input.parameters;
  
            if (split.length < 3) {
  