  *  @playerversion AIR 1.5
  *  @productversion Flex 4
  * 
- *  @see KeyFrame
+ *  @see Keyframe
  *  @see spark.effects.interpolation.NumberInterpolator
  */
 public class MotionPath
 {
-    include "../../spark/core/Version.as";
+    include "../../core/Version.as";
     
     //--------------------------------------------------------------------------
     //

     *  @private
     * 
     *  Calculates the <code>timeFraction</code> values for
     *  each KeyFrame in a MotionPath KeyFrame sequence.
     *  To calculate these values, the time on each KeyFrame
     *  is divided by the supplied <code>duration</code> parameter.
     *  
     *  @param duration the duration of the animation that the

        var n:int = keyframes.length;
        for (var i:int; i < n; ++i)
        {
            var kf:Keyframe = keyframes[i];
            // TODO (chaase): Must be some way to allow callers
            // to supply timeFraction, but currently we clobber it
            // with this operation. But if we choose to clobber it
            // only if it's not set already, then it only works the
            // first time through, since an Effect will retain its
            // MotionPaty, which retains its Keyframes, etc.
            kf.timeFraction = kf.time / duration;
        }
    }
