rem: switch($type(object)){ case 'hash': return $merge(object); case 'object': for (var key in object){ if (!this.hasOwnProperty(key)) this[key] = object[key]; }  
add: if ($type(object) == 'hash') return $merge(object); for (var key in object){ if (!this[key]) this[key] = object[key]; 
context: 	initialize: function(object){		switch($type(object)){			case 'hash': return $merge(object);			case 'object': for (var key in object){				if (!this.hasOwnProperty(key)) this[key] = object[key];			}		}		return this;	}
meta: 7052	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/7052/7f57639a9463cd4e2577f39af7503ce7d0e73459/Core.js/buggy/Source/Core/Core.js