rem: var pp = proto[property]; proto[property] = Abstract.merge(pp, properties[property]); 
add: var tp = this[property]; this[property] = Abstract.merge(tp, properties[property]); 
context: 	extend: function(properties){		var proto = new this($empty);		for (var property in properties){			var pp = proto[property];			proto[property] = Abstract.merge(pp, properties[property]);		}		return new Class(proto);	},
meta: 7052	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/7052/4e818f6577ad59f62d540b492c6df82cac3c8515/Class.js/buggy/Class/Class.js