         {
             UIComponent(target).effectStarted(this);
         }
-    
+
         if (autoRemoveTarget)
             addDisappearingTarget();
 

        animation.repeatBehavior = repeatBehavior;
        animation.easer = easer;
        animation.startDelay = startDelay;
                    
        animation.play();
          
        // TODO (chaase): there may be a better way to organize the 

import mx.components.Group;
import mx.components.baseClasses.GroupBase;
import mx.core.UIComponent;
import mx.core.mx_internal;
import mx.effects.Animation;
import mx.effects.EffectInstance;
import mx.effects.EffectManager;
