      * Coordinate loading some asynchronous objects.
      *
      * @param sources An Array, Dictionary, or Object of sources, or just a single source.
-     * @param generatorFunciton a function to call to generate the loaders
-     * @param completeCallack the function to call when complete
+     * @param generatorFunciton a function to call to generate the loaders.
+     * @param completeCallack the function to call when complete.
      * @param forEach whether to call the completeCallback for each source, or all-at-once at
-     * the end. If forEach is used, keys will never be return
-     * @param errorTypes an Array of event types that will be dispatched on error
-     * @param completeType, the event complete type.
+     * the end. If forEach is used, keys will never be returned.
+     * @param errorTypes an Array of event types that will be dispatched by the loader.
+     * If unspecifed, all the normal error event types are used.
+     * @param completeType, the event complete type. If unspecifed @default Event.COMPLETE.
      */
     public function MultiLoader (
         sources :Object, generatorFn :Function, completeCallback :Function,


    /**
     * Utility method used in this class.
     *
     */
    protected static function processProperty (
        retval :Object, testClass :Class, prop :String) :Object

    }

    /**
     * Exactly like getContents() only it returns the Loader objects rather than their contents.
     * @see getContents()
     */
    public static function getLoaders (
