rem: return elements.inject([], function(queryComponents, element) { var queryComponent = Form.Element.serialize(element); if (queryComponent) queryComponents.push(queryComponent); return queryComponents; }).join('&'); 
add: var data = elements.inject({}, function(result, element) { if (!element.disabled && element.name) { var key = element.name, value = $(element).getValue(); if (value != undefined) { if (result[key]) { if (result[key].constructor != Array) result[key] = [result[key]]; result[key].push(value); } else result[key] = value; } } return result; }); 
context:     return elements.inject([], function(queryComponents, element) {      var queryComponent = Form.Element.serialize(element);      if (queryComponent) queryComponents.push(queryComponent);      return queryComponents;    }).join('&');
meta: 3158	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/3158/53dfa93e53bccf5af1729cbdce88cb70e1ffcca5/prototype.js/clean/public/javascripts/prototype.js