anchor.diff:    }
   }
   
  +/**
  + * Monitor a user's status.
  + */
   class Monitor {
     final Client client;
   
  
positive.code:     }
    }
  
    @override
    void connect() {
      _ready = false;
  
negative.code: class Client extends ClientBase {
  
    /**
     * Event Dispatcher.
     */
    final EventDispatcher dispatcher = new EventDispatcher();
  
    /**
     * Configuration for the Client.
     */
    @override
    Configuration config;
  
    /**
     * List of Channels.
     */
    @override
    List<Channel> channels = [];
  
    /**
     * List of Users.
     */
    @override
    List<User> users = [];
  
    /**
     * WHOIS Implementation Builder Storage.
     */
    Map<String, WhoisBuilder> _whoisBuilders;
  
    /**
     * Connection System.
     */
    IrcConnection connection;
  
    /**
     * Flag for if the Client has sent a ReadyEvent.
     */
    bool _ready = false;
  
    /**
     * Privately Stored Nickname.
     */
    String _nickname;
  
    /**
     * Instance of the class that parses incoming messages.
     */
    @override
    final IrcParser parser;
  
    /**
     * Send interval for buffer.
     */
    final Duration sendInterval;
  
    /**
     * Boolean whether the Client is connected to the server or not.
     */
    @override
    bool connected = false;
  
  