return pairs.inject({}, function(params, pairString) { var pair = pairString.split('='); params[pair[0]] = pair[1]; return params; }); 
$A(div.childNodes).inject('',function(memo,node){ return memo+node.nodeValue }) : 
    return pairs.inject({}, function(params, pairString) {      var pair = pairString.split('=');      params[pair[0]] = pair[1];      return params;    });
6462	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/6462/328e05b227c420e11178ba4eb2eb0e10862b193f/prototype.js/buggy/wp-includes/js/scriptaculous/prototype.js