 import flash.display.DisplayObjectContainer;
 
 import mx.components.Group;
+import mx.core.mx_internal;
 import mx.effects.effectClasses.AddActionInstance;
-
-import mx.core.mx_internal;
-import mx.effects.Effect;
-import mx.effects.IEffectInstance;
 import mx.effects.effectClasses.PropertyChanges;
 
 //--------------------------------------

	 *  @private
	 */
	private static var AFFECTED_PROPERTIES:Array = [ "parent", "elementHost", "index" ];

	//--------------------------------------------------------------------------
	//

	/** 
	 *  The position of the child in the display list, relative to the
	 *  object specified by the <code>relativeTo</code> property.
	 *  Valid values are <code>AddAction.BEFORE</code>, <code>AddAction.AFTER</code>, 
	 *  <code>AddAction.FIRST_CHILD</code>, <code>AddAction.LAST_CHILD</code>, 
	 *  and <code>AddAction.INDEX</code>, where <code>AddAction.INDEX</code> 
	 *  specifies the use of the <code>index</code> property 
	 *  to determine the position of the child.
	 *
	 *  @default AddAction.INDEX
     *  @see #BEFORE
     *  @see #AFTER
     *  @see #FIRST_CHILD
     *  @see #LAST_CHILD
     *  @see #INDEX
	 */
	public var position:String = INDEX;
	
	//--------------------------------------------------------------------------
	//
