      */
     public function removeRows(startRow:int, count:int):void
     {
+        removeRowsAt(startRow, count);
     }
     
     /**

     */
    public function insertRows(startRow:int, count:int):void
    {
        if (startRow < 0 || count <= 0)
            return;
        
        var node:GridRowNode = rowList.findNearest(startRow);
        
        // start on the index we're inserting at.
        if (node && node.rowIndex < startRow)
            node = node.next;
        while (node)
        {
            node.rowIndex += count;
            node = node.next;
        }
        
        this.rowCount += count;
        
        // cache is invalid now.
        recentNode = null;
        recentNode2 = null;
    }
    
    /**


import mx.events.CollectionEvent;
import mx.events.CollectionEventKind;
import mx.collections.IList;

public class GridDimensions 
{
