     
     public function destroyDisplayObject():void
     {
-    	// TODO!! Figure out what cleanup to do
-    	if (displayObject)
-    	{
-	    	if (displayObject.parent)
-				displayObject.parent.removeChild(displayObject);
-			displayObject = null;
-    	}
+        // TODO!! Figure out what cleanup to do
+        if (displayObject)
+        {
+            if (displayObject.parent)
+                displayObject.parent.removeChild(displayObject);
+            displayObject = null;
+        }
     }
        
     /**

     */
    public function validateDisplayList():void
    {
    	// TODO!!! Turn this off for now because we need to clear all of the DisplayObject
    	// graphics and thus need to redraw each graphic element
    	// Put this back in once we implement drawingAPI2 
        /* if (!invalidateDisplayListFlag)
            return; */
        invalidateDisplayListFlag = false;

		if (visible)
        	updateDisplayList(_width, _height);
        
        // If we aren't doing any more invalidation, send out an UpdateComplete event
        if (!invalidatePropertiesFlag && !invalidateSizeFlag && !invalidateDisplayListFlag)

        _scaleY = displayObject.scaleY;
        _rotation = displayObject.rotation;

        // Pull the x and y backing vars only if we have a matrix.
        if (_matrix)
        {
            _x = displayObject.x;
            _y = displayObject.y;
        }
        
        matrixChanged = false;
        scaleXChanged = false;
        scaleYChanged = false;
        rotationChanged = false;
