      *  @playerversion AIR 1.1
      *  @productversion Flex 3
      */
-	public function get length():int
-	{
-	    return (list) ? list.length : 0;
-	}
-	
-    /**
-     *  @inheritDoc
-     *  
-     *  @langversion 3.0
-     *  @playerversion Flash 9
-     *  @playerversion AIR 1.1
-     *  @productversion Flex 3
-     */
-	public function addItem(item:Object):void
-	{
+    public function get length():int
+    {
+        return (list) ? list.length : 0;
+    }
+    
+    /**
+     *  @inheritDoc
+     *  
+     *  @langversion 3.0
+     *  @playerversion Flash 9
+     *  @playerversion AIR 1.1
+     *  @productversion Flex 3
+     */
+    public function addItem(item:Object):void
+    {
         if (list)
             list.addItem(item);
-	}
-	
-    /**
-     *  @inheritDoc
-     *  
-     *  @langversion 3.0
-     *  @playerversion Flash 9
-     *  @playerversion AIR 1.1
-     *  @productversion Flex 3
-     */
-	public function addItemAt(item:Object, index:int):void
-	{
+    }
+    
+    /**
+     *  @inheritDoc
+     *  
+     *  @langversion 3.0
+     *  @playerversion Flash 9
+     *  @playerversion AIR 1.1
+     *  @productversion Flex 3
+     */
+    public function addItemAt(item:Object, index:int):void
+    {
         if (list)
             list.addItemAt(item, index);
-	}
-	
+    }
+    
     /**
      *  Returns the value of <code>list.getItemAt(index)</code>.
      * 

        pendingItems[index] = item;
        return item;
    }  
	
    /**
     *  @inheritDoc
     *  

     *  <code>createPendingItemFunction</code> is returned.   If the underlying request
     *  eventually succeeds, the pending item is replaced with the real item.  If it fails,
     *  the pending item is replaced with a value produced by calling
     *  <code>createFailedItemFunction</code>.</p>
     * 
     *  @param index The list index from which to retrieve the item.
     *  @param prefetch An <code>int</code> indicating both the direction
