rem: return rv; 
add: return;  
context:   return function(event) {    // set process id here    var active_pid = _current_pid;    _current_pid = _mainPid;    _handlingEvent = true;    var _cont = function () { handler(event) }    // a trampoline, of sorts.    // since we don't yield in event handlers we quickly run    // out of stack.  To avoid that we throw away the stack    // periodically by throwing an exception containing the    // current continuation, which we invoke when the exception    // is caught.    for (;;) {      try {        var rv = _cont();                // restore process id here.        _handlingEvent = false;        _current_pid = active_pid;        return rv;      }      catch (e) {        if (e instanceof _Continuation) {           _cont = e.v;           continue;        }        else {          _handlingEvent = false;          _current_pid = active_pid;          throw e;        }      }    }  }
meta: 3248	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/3248/d5aa69f6436ef6b0cf920d77125ff5ecce5a8832/jslib.js/clean/lib/js/jslib.js