rem: var lowerNick = this.parent.toLowerCase(user.unicodeName); 
add: var lowerNick = me.toLowerCase(user.unicodeName); 
context:     function hostmaskMatches(user, mask)    {        // Need to match .nick, .user, and .host.        if (!("nickRE" in mask))        {            // We cache all the regexp objects, but use null if the term is            // just "*", so we can skip having the object *and* the .match            // later on.            if (mask.nick == "*")                mask.nickRE = null;            else                mask.nickRE = makeMaskRegExp(mask.nick);            if (mask.user == "*")                mask.userRE = null;            else                mask.userRE = makeMaskRegExp(mask.user);            if (mask.host == "*")                mask.hostRE = null;            else                mask.hostRE = makeMaskRegExp(mask.host);        }        var lowerNick = this.parent.toLowerCase(user.unicodeName);        if ((!mask.nickRE || lowerNick.match(mask.nickRE)) &&            (!mask.userRE || user.name.match(mask.userRE)) &&            (!mask.hostRE || user.host.match(mask.hostRE)))            return true;        return false;    };
meta: 3298	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/3298/9d5e4b28e7530eb9e767d7ada2d1050c65abb4c5/irc.js/buggy/js/lib/irc.js