rem: this.parent.eventPump.addEvent(new CEvent ("server", "poll", this, "onPoll")); 
add: s.parent.eventPump.addEvent(new CEvent ("server", "poll", s, "onPoll"));  parent.servers[serverName] = s; return s; 
context: function CIRCServer (parent, connection){    this.parent = parent;    this.connection = connection;    this.channels = new Object();    this.users = new Object();    this.sendQueue = new Array();    this.lastSend = new Date("1/1/1980");    this.sendsThisRound = 0;    this.savedLine = "";    this.lag = -1;        this.usersStable = true;    if (typeof connection.startAsyncRead == "function")        connection.startAsyncRead(this);    else        this.parent.eventPump.addEvent(new CEvent ("server", "poll", this,                                                   "onPoll"));    }
meta: 5459	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5459/ee3e25cd866563b5083f4eb42f44f9b25afaeeda/irc.js/clean/extensions/irc/js/lib/irc.js