rem: var ref = DWREngine._lookup(referto, this, name); 
add: var ref = DWREngine._lookup(referto, data, name); 
context: DWREngine._serializeObject = function(batch, referto, data, name) {  var ref = DWREngine._lookup(referto, this, name);  if (ref) return ref;  // This check for an HTML is not complete, but is there a better way.  // Maybe we should add: data.hasChildNodes typeof "function" == true  if (data.nodeName && data.nodeType) {    return DWREngine._serializeXml(batch, referto, data, name);  }  // treat objects as an associative arrays  var reply = "Object:{";  var element;  for (element in this)  {    if (element != "dwrSerialize") {      batch.paramCount++;      var childName = "c" + DWREngine._batch.map.callCount + "-e" + batch.paramCount;      DWREngine._serializeAll(batch, referto, this[element], childName);      reply += encodeURIComponent(element);      reply += ":reference:";      reply += childName;      reply += ", ";    }  }  if (reply.substring(reply.length - 2) == ", ") {    reply = reply.substring(0, reply.length - 2);  }  reply += "}";  return reply;};
meta: 266	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/266/5214edb089d31692d753a7edf0f4447ce3be02e1/engine.js/clean/java/org/directwebremoting/engine.js