     }
     
     /**
-     *  Called whenever any of the contained items in the list fire an
+     *  Called when any of the contained items in the list dispatch an
      *  ObjectChange event.  
-     *  Wraps it in a CollectionEventKind.UPDATE.
+     *  Wraps it in a <code>CollectionEventKind.UPDATE</code> object.
+     *
+     *  @param event The event object for the ObjectChange event.
      *  
      *  @langversion 3.0
      *  @playerversion Flash 9

    }
    
    /** 
     *  If the item is an IEventDispatcher stop watching it for updates.
     *  This is called by removeItemAt, removeAll, and before a new
     *  source is assigned.
     *  
     *  @langversion 3.0
     *  @playerversion Flash 9

    /**
     *  Return an Array that is populated in the same order as the IList
     *  implementation.  
     *
     *  @return An Array populated in the same order as the IList
     *  implementation.
     * 
     *  @throws ItemPendingError if the data is not yet completely loaded
     *  from a remote location
