      *  Sets the <code>rowCount</code> property and dispatches a
      *  PropertyChangeEvent.
      */
-    private function setRowCount(value:int):void
+    mx_internal function setRowCount(value:int):void
     {
         if (_rowCount == value)
             return;

        }
        
        // Third pass: if neccessary, fix up y based on updated contentHeight
        contentHeight = llv.end(llv.length - 1) - paddingTop;
        var targetHeight:Number = Math.max(0, layoutTarget.height - paddingTop - paddingBottom);
        if (contentHeight < targetHeight)
        {

        var targetWidth:Number = Math.max(0, layoutTarget.width - paddingLeft - paddingRight);
        var minVisibleY:Number = layoutTarget.verticalScrollPosition;
        var maxVisibleY:Number = minVisibleY + layoutTarget.height;
       
		var contentHeight:Number;
		var paddedContentHeight:Number;
		
		updateLLV(layoutTarget);
        
        // Find the index of the first visible item. Since the item's bounds includes the gap
        // that follows it, we want to avoid looking at an item that has only a portion of
