      *  Called in response to one or more items having been removed from the 
      *  grid's dataProvider.  
      */
-    private function dataProviderCollectionRemove(event:CollectionEvent):Boolean
+    private function dataProviderCollectionRemove(event:CollectionEvent):void
     {
         const eventItemsLength:uint = event.items.length;
         const firstRemoveIndex:int = event.location;

            if (index >= insertIndex)
            {
                indices[i] = index + delta;
                elementChanged = true;
            }
        }
        return elementChanged;
    }
    
    /**
     *  @private
     *  Called in response to a refresh/reset CollectionEvent.  Clear everything.
     */
    private function dataProviderCollectionReset(event:CollectionEvent):Boolean
    {
        clearVirtualLayoutCache();
        return true;
    }
    
    /**

                }
            }
        }
    }
    
    /**
