rem: var params = Array.link(arguments, {url: String.type, data: Object.type}); 
add: var params = Array.link(arguments, {url: String.type, data: $defined}); 
context: 	initialize: function(options){		if (!(this.xhr = this.getXHR())) return;		this.setOptions(options);		this.options.isSuccess = this.options.isSuccess || this.isSuccess;		this.headers = new Hash(this.options.headers).extend({			'X-Requested-With': 'XMLHttpRequest',			'Accept': 'text/javascript, text/html, application/xml, text/xml, */*'		});		['get', 'post', 'GET', 'POST', 'PUT', 'DELETE'].each(function(method){			this[method] = function(){				var params = Array.link(arguments, {url: String.type, data: Object.type});				return this.send($extend(params, {method: method.toLowerCase()}));			};		}, this);	},
meta: 7052	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/7052/9ee3b5d541c3402ec19a08a20290693869bf82a8/Request.js/clean/Source/Request/Request.js