 		trace('this as interfaces.IE - [object ...]: ' + testObject.toString());
 		trace();
 		try {
-			testObject = Sprite(this);
-			trace('Sprite(this) - [object ...]: ' + testObject.toString());
+			testObject = SimpleApplication(this);
+			trace('SimpleApplication(this) - [object ...]: ' + testObject.toString());
 		} catch (e:Error) 
 		{
 			trace("This shouldn't show!");

package
{

import flash.display.Sprite;

import classes.B;


		testResult = this instanceof IE;
		trace('this instanceof interfaces.IE - false: ' + testResult.toString());
		trace();
		testResult = this is SimpleApplication;
		trace('this is SimpleApplication - true: ' + testResult.toString());
		testResult = this is B;
		trace('this is classes.B - false: ' + testResult.toString());
		testResult = b is classes.B;
