 {
 
 import flex.effects.easing.IEaser;
+import flex.effects.easing.Sine;
 import flex.effects.effectClasses.AnimateInstance;
 import flex.events.AnimationEvent;
 

     */
    public var propertyValuesList:Array;
    
    public var easer:IEaser;
    
    public var repeatBehavior:String = Animation.LOOP;
    
    //--------------------------------------------------------------------------

    // specify a different set.
    private var affectedProperties:Array = null;

    // Cached default easer. We only need one of these, so we cache this static
    // object to be reused by any Animate instances that do not specify
    // a custom easer.
    private static var defaultEaser:IEaser = new Sine(.5); 

    //--------------------------------------------------------------------------
    //
    // Properties
