return fn.apply(bind || fn, $splat(args)); 
return fn.apply(bind || fn, $splat(args) || []); 
function $try(fn, bind, args){	try {		return fn.apply(bind || fn, $splat(args));	} catch(e){		return false;	}};
9494	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/9494/6f66ec139a11614db8a9710088819f4c5a9c352e/Core.js/clean/Core/Core.js