         }
     }
     /**
-     *  Stops the animation, ending it without dispatching an 
-     *  EFFECT_END event or calling the <code>end()</code> method.
-     *  The EFFECT_STOP event will be sent to the 
-     *  <code>animationTarget</code>. 
+     *  Stops the animation, ending it without calling the <code>end()</code> 
+     *  method. The animationStop() function on the <code>animationTarget</code>
+     *  will be called.
      *  
      *  @langversion 3.0
      *  @playerversion Flash 10

    private static var activeAnimations:Array = [];
    private static var timer:Timer = null;

    private var arrayMode:Boolean;
    // TODO: more efficient way to store/remove these than in an array?
    // Dictionary, perhaps (although that may be unordered and less


    private var _cycleFraction:Number;
    /**
     *  The current fraction elapsed in the animation, after easing
     *  has been applied. This value is between 0 and 1.
     *  An animation 'cycle' is defined as a single repetition of the animation,
