                 // occurring in cases where multiple validation passes are required
                 // to completely validate a view
                 if (initialized)
-                    contentGroup.validateNow();
+                    currentContentGroup.validateNow();
                 
                 if (navigator.activeView)
                 {

            throw new RangeError(message);
        }
        
        var oldItem:Object = _navigators[index];
        _navigators[index] = item as ViewNavigatorBase;
        
        cleanUpNavigator(ViewNavigatorBase(oldItem));
        setupNavigator(ViewNavigatorBase(item));
        
        if (hasEventListener(CollectionEvent.COLLECTION_CHANGE))
        {

     */
    public function get length():int
    {
        return numElements;
    }
    
    /**
