 import mx.resources.ResourceManager;
 import mx.styles.IStyleClient;
 
-import spark.effects.KeyFrame;
-import spark.effects.MotionPath;
-import spark.effects.SimpleMotionPath;
 import spark.effects.animation.Animation;
 import spark.effects.animation.IAnimationTarget;
+import spark.effects.animation.Keyframe;
+import spark.effects.animation.MotionPath;
+import spark.effects.animation.SimpleMotionPath;
 import spark.effects.easing.IEaser;
 import spark.effects.interpolation.IInterpolator;
 import spark.primitives.supportClasses.GraphicElement;

        // any startDelay) to cache constraints and disable layout. This
        // avoids problems with doing this too early and affecting other
        // effects that are running before this one.
        if (disableConstraints)
            cacheConstraints();
        if (disableLayout)
            setupParentLayout(false);
            
        finalizeValues();


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

    private var _motionPaths:Vector.<MotionPath>;
    /**
     *  @copy spark.effects.Animate#motionPaths
     *  
