                                         value:Object, 
                                         detail:Object):void
     {
-        var prop:String;
-        var oldValue:Object;
-        var newValue:Object;
         var children:XMLListCollection;
         var location:int;
         var event:CollectionEvent;

                }

                // prune the replacements from this list
                var j:int = 0;
                for (i = 0; i < n; i++)
                {
                    changingNode = ce.items[i].oldValue;


    /**
     *  @private
     *  The total number of nodes we know about.
     */
    private var currentLength:int;
