      */
     public function set extensions(value:Array /* of String */):void
     {
- 		_extensions = value;
-
-		extensionsSet = {};
-		for each (var s:String in extensions)
-		{
-			if (s.charAt(0) == ".")
-				s = s.substr(1);
-			extensionsSet[s.toLowerCase()] = true;
-		}
+        _extensions = value;
+
+        extensionsSet = {};
+        for each (var s:String in extensions)
+        {
+            if (s.charAt(0) == ".")
+                s = s.substr(1);
+            extensionsSet[s.toLowerCase()] = true;
+        }
    }
     
     //----------------------------------
     //  filterFunction
     //----------------------------------
 
-	/**
-	 *  @private
-	 *  Storage for the filterFunction property.
-	 */
-   	private var _filterFunction:Function;
-   	
+    /**
+     *  @private
+     *  Storage for the filterFunction property.
+     */
+    private var _filterFunction:Function;
+    
     /**
      *  A callback Function that you can use to perform additional filtering,
      *  after the <code>enumerationMode</code> and <code>extensions</code>

    /**
     *  @private
     */
	private var _collection:ArrayCollection;
	
    /**
     *  An ArrayCollection representing a filtered and sorted view
     *  of the <code>source</code> Array of File instances.

     *  The sorting is determined by the <code>enumerationMode</code>
     *  and <code>nameCompareFunction</code> properties.
     */
    public function get collection():ArrayCollection
    {
        return _collection;
    }

    //----------------------------------
    //  enumerationMode
    //----------------------------------

    /**
     *  @private
     *  Storage for the enumerationMode property.
     */
    private var _enumerationMode:String =
                    DirectoryEnumerationMode.DIRECTORIES_FIRST;
    
    /**
     *  A String specifying whether the <code>collection</code>
     *  includes only files, only subdirectories, or both.
