         
         var valueMap:Object;
         var target:Object;      
-        var n:int;
-        var i:int;
         var m:int;  
         var j:int;
         

    mx_internal function captureValues(propChanges:Array,
									   setStartValues:Boolean):Array
    {
        // Merge Effect.filterProperties and filterObject.filterProperties
        var effectProps:Array = !mx_internal::filterObject ?
                                relevantProperties :

        if (targets.length > 0)
        {
            // make temporary PropertyChangesArray
            var additionalPropertyChangesArray:Array = captureValues(null, true);
            
            mx_internal::propertyChangesArray = 
                mx_internal::propertyChangesArray.concat(additionalPropertyChangesArray);
