      */
     override public function get selectedItem():*
     {   
-        if (_selectedIndices && _selectedIndices.length > 0)
-            return dataProvider.getItemAt(_selectedIndices[_selectedIndices.length - 1]); 
+        if (selectedIndices && selectedIndices.length > 0)
+            return dataProvider.getItemAt(selectedIndices[selectedIndices.length - 1]); 
             
         return super.selectedItem; 
     }

        
        super.selectedItem = value;
        
        if (value !== undefined)
            selectedItems = [value];
        else
            selectedItems = []; 
    }
    
    

        super.selectedIndex = value;
        
        if (value !== NO_SELECTION) 
            _proposedSelectedIndices = [value];
        else 
            _proposedSelectedIndices = [];
            
        commitMultipleSelection(); 
    }
    
    //----------------------------------
