add: } 
context: DWREngine._abortRequest = function(batch) {    if (batch && batch.metadata && !batch.completed) {        // TODO: we used to do: batch.completed = true;        // here, but decided to leave it to DWREngine._stateChange() to handle        // when abort is called. This comment can be deleted if this works!        if (batch.req != null) {            batch.req.abort();            if (batch.metadata.errorHandler) {                // I'm not keen on the idea of setting error handlers a strings                // can we get rid of this at some stage?                //if (typeof batch.metadata.errorHandler == "string") {                //    eval(batch.metadata.errorHandler);                 //}                //else if (typeof batch.metadata.errorHandler == "function") {                    batch.metadata.errorHandler();                 //}                //else {                //    if (DWREngine._warningHandler) {                //        DWREngine._warningHandler("errorHandler is neither a string (for eval()) or a function.");                //    }                //}            }        }    }};
meta: 266	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/266/769a5807f342d8541951d74937d724ab38fcafe0/engine.js/buggy/java/uk/ltd/getahead/dwr/engine.js