     }
 
     /**
-     *  Create objects that are children of this ListBase, in this case
+     *  Creates objects that are children of this ListBase; in this case,
      *  the <code>listContent</code> object that will hold all the item 
-     *  renderers.
-     *  Note that the item renderers are not created immediately, but later
-     *  when Flex calls the <code>updateDisplayList()</code> method.
+     *  renderers. The item renderers are not created immediately, but later
+     *  when the <code>updateDisplayList()</code> method is called.
      */
     override protected function createChildren():void
     {

    protected var selectedData:Object = {};

    /**
     *  A hash table of selection indicators.  This table allows the component
     *  to quickly find and remove the indicators when the set of selected
     *  items is cleared.  The table is indexed by the item's UID.
     */
    protected var selectionIndicators:Object = {};

    /**
     *  A hash table of selection tweens.  This allows the component to
     *  quickly find and clean up any tweens in progress if the set
     *  of selected items is cleared.  The table is indexed by the item's UID.
     */
    protected var selectionTweens:Object = {};

    /**
     *  A bookmark to the item under the caret.  A bookmark allows the
     *  component to quickly seek to a position in the collection of items.
     */
    protected var caretBookmark:CursorBookmark;

    /**
     *  A bookmark to the item that is the anchor.  A bookmark allows the
     *  component to quickly seek to a position in the collection of items.
     *  This property is used when selecting a set of items between the anchor
     *  and the caret or highlighted item, and when finding the selected item

                try
                {
                    iterator.seek(CursorBookmark.CURRENT, -modDeltaPos);
                    if (!iteratorValid)
                    {
                        iteratorValid = true;
                        lastSeekPending = null;
                    }
                }
                catch(e3:ItemPendingError)
                {
