/**
 * @text Let's see if setTimeout/setInterval clear the stack trace.
 */
 
(function(){
	(function(){
		(function(){
			
			var stack1 = (new Error).stack;
			setTimeout(function(){
				var stack2 = (new Error).stack;
				
				alert( 'stack1:' + stack1 );
				alert( 'stack2:' + stack2 );
				
			}, 0 );
			
		})();	
	})();
})();

/**
 * Conclusion
 *	Can't be proven in IE, but a setTimeout/setInterval
 *  doesn't carry on the stack trace.
 */
