rem: var batch = DWREngine._batchQueue.pop(); 
add: var batch = DWREngine._batchQueue.shift(); 
context: DWREngine._finalize = function(batch){    DWREngine._removeNode(batch.div);    DWREngine._removeNode(batch.iframe);    DWREngine._removeNode(batch.form);    if (DWREngine._postHook)    {        DWREngine._postHook();    }    // TODO: There must be a better way???    for (var i = 0; i < DWREngine._batches.length; i++)    {        if (DWREngine._batches[i] == batch)        {            DWREngine._batches.splice(i, 1);            break;        }    }    // If there is anything on the queue waiting to go out, then send it.    // We don't need to check for ordered mode, here because when ordered mode    // gets turned off, we still process *waiting* batches in an ordered way.    if (DWREngine._batchQueue.length != 0)    {        var batch = DWREngine._batchQueue.pop();        DWREngine._sendData(batch);        DWREngine._batches[DWREngine._batches.length] = batch;    }};
meta: 266	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/266/20841ada0bf6b043ccd7eb93984b02543bf8ca0a/engine.js/clean/java/uk/ltd/getahead/dwr/engine.js