rem: var newArray = []; for (var i =0; i < this.length; i++) newArray[keys[i]] = this[i]; return newArray; 
add: var obj = {}, length = Math.min(this.length, keys.length); for (var i = 0; i < length; i++) obj[keys[i]] = this[i]; return obj; 
context: 	associate: function(keys){		var newArray = [];		for (var i =0; i < this.length; i++) newArray[keys[i]] = this[i];		return newArray;	}
meta: 3891	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/3891/03c9c00aa7fdb2f2d8571e7665048da8759cf30a/mootools-uncompressed.js/buggy/includes/js/mootools-uncompressed.js