rem: else instance.__doCallback(instance.__evalJSON(xhr.responseText, instance.__isResponseSanitized)); 
add: else { var response = instance.__evalJSON(xhr.responseText, instance.__isResponseSanitized); if(!response.id) response.id = requestInfo.id; instance.__doCallback(response); } 
context: 				xhr.onreadystatechange = function(){					//QUESTION: Why can't I use this.readyState?					if(xhr.readyState == 4){						//XML-RPC						if(instance.__protocol == 'XML-RPC'){							var response = instance.__getXMLRPCResponse(xhr, requestInfo.id);							instance.__doCallback(response);						}						//JSON-RPC						else							instance.__doCallback(instance.__evalJSON(xhr.responseText, instance.__isResponseSanitized));					}				};
meta: 8021	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/8021/8073a6b85184d3aade5304de8e573aab353b3a9f/rpc.js/clean/rpc.js