context: function CIRCDCCUser(parent, user, remoteIP){    // user     == CIRCUser object.    // remoteIP == remoteIP as specified in CTCP DCC message.        if ("dccUser" in user)    {        if (remoteIP)            user.dccUser.remoteIP = remoteIP;                return user.dccUser;    }        this.parent = parent;    this.netUser = user;    this.properNick = user.properNick;    this.displayName = user.properNick;    this.nick = user.nick;    this.remoteIP = remoteIP;        this.key = escape(this.nick) + ":" + remoteIP;    user.dccUser = this;    this.parent.users[this.key] = this;        if ("onInit" in this)        this.onInit();        return this;}
meta: 3298	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/3298/703717eb72f3378c625c0fefe679e646d1c5b0ff/dcc.js/buggy/js/lib/dcc.js