         renderersBeingUpdated = true;
         
         //Set the data    
-        if ((renderer is IDataRenderer) && (renderer != data))
+        if ((renderer is IDataRenderer) && (renderer !== data))
             IDataRenderer(renderer).data = data;
         
         //Newly created renderer with no owner, set owner to this     


    private function initializeTypicalItem():void
    {
        if (_typicalItem == null)
        {
            setTypicalLayoutElement(null);
            return;

                      RendererExistenceEvent.RENDERER_REMOVE, false, false, 
                      myItemRenderer, index, item));
        
        if (myItemRenderer is IDataRenderer && myItemRenderer !== item)
            IDataRenderer(myItemRenderer).data = null;
        
        var child:DisplayObject = myItemRenderer as DisplayObject;
