var type = $type(previous); 
var type = $type(current); 
Class.Merge = function(previous, current){	if (previous && previous != current){		var type = $type(previous);		if (type != $type(previous)) return current;		switch(type){			case 'function':				var merged = function(){					this.parent = arguments.callee.parent;					return current.apply(this, arguments);				};				merged.parent = previous;				return merged;			case 'object': return $merge(previous, current);		}	}	return current;};
7087	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/7087/529edff1089f9ce9e99b02898e9457fa488a7dc7/Class.js/clean/Class/Class.js