anchor.diff:     * Registers all the default handlers.
      */
     void _registerHandlers() {
  +    
  +    register((ConnectEvent event) {
  +      send("NICK ${config.nickname}");
  +      send("USER ${config.username} ${config.username} ${config.host} :${config.realname}");
  +    });
  +    
       register((LineReceiveEvent event) {
  -
  -      /* Send initial information after we receive the first line */
  -      if (!_receivedAny) {
  -        _receivedAny = true;
  -        send("NICK ${config.nickname}");
  -        send("USER ${config.username} 8 * :${config.realname}");
  -      }
   
         /* Parse the IRC Input */
         var input = parser.convert(event.line);
  
positive.code:       _socket = sock;
  
        post(new ConnectEvent(this));
  
        sock
            ..transform(new Utf8Decoder(allowMalformed: true)).transform(new LineSplitter()).listen((message) {
              post(new LineReceiveEvent(this, message));
            })
  
  
negative.code:    * Flag for if the Client has sent a ReadyEvent
     */
    bool _ready = false;
    /**
     * Privately Stored Nickname
     */
  