     //
     //--------------------------------------------------------------------------
     
-    private static var numberArrayInterpolator:ArrayInterpolator = null;
+    private static var multiValueInterpolator:MultiValueInterpolator = null;
     
     //--------------------------------------------------------------------------
     //

        this.property = property;
        keyframes = new <Keyframe>[new Keyframe(0, valueFrom), 
            new Keyframe(NaN, valueTo, valueBy)];
        if (valueFrom is Array && valueTo is Array)
        {
            if (!numberArrayInterpolator)
                numberArrayInterpolator = new ArrayInterpolator();
            interpolator = numberArrayInterpolator;
        }
    }



package spark.effects.animation
{
import spark.effects.interpolation.MultiValueInterpolator;
    
    
/**
