anchor.diff:  /**
    * Represents a Hostmask that has been parsed
    */
  -class ParsedHostmask {
  +class Hostmask {
     static final HOSTMASK_REGEX = new RegExp("[!@]");
   
     /**
  
positive.code:   String hostname;
  
    /**
     * Creates a ParsedHostmask instance
     */
    ParsedHostmask({this.nickname, this.identity, this.hostname});
  
    ParsedHostmask.parse(String input) {
      var parts = input.split(HOSTMASK_REGEX);
  
      this.nickname = parts[0];
  
negative.code:   /**
     * Gets the Parsed Hostmask
     */
    Hostmask get hostmask => new Hostmask.parse(_hostmask);
  
    /**
     * The Plain Hostmask
  