      *  @param rsl The RSL's configuration information. A Vector of RSLData.
      *  The first element in the array is the primary RSL. The remaining 
      *  elements are failover RSLs.
+     *
+     *  @langversion 3.0
+     *  @playerversion Flash 10.2
+     *  @playerversion AIR 2.6
+     *  @productversion Flex 4.5
      */ 
     function addPreloadedRSL(loaderInfo:LoaderInfo, rsl:Vector.<RSLData>):void;
-
-    /**
-     *  Calls the <code>Security.allowDomain()</code> method for the SWF associated with this IFlexModuleFactory
-     *  plus all the SWFs assocatiated with RSLs preloaded by this IFlexModuleFactory.
-     * 
+    
+    /**
+     *  Calls the <code>Security.allowDomain()</code> method for the SWF 
+     *  associated with this IFlexModuleFactory plus all the SWFs associated
+     *  with RSLs preloaded by this IFlexModuleFactory. RSLs loaded after this
+     *  call will, by default, allow the same domains as have been allowed by
+     *  previous calls to this method. This behavior is controlled by the <code>
+     *  allowDomainsInNewRSLs</code> property.
+     * 
+     *  @langversion 3.0
+     *  @playerversion Flash 10.2
+     *  @playerversion AIR 2.6
+     *  @productversion Flex 4.5
      */  
     function allowDomain(... domains):void;
     
     /**
-     *  Calls the <code>Security.allowInsecureDomain()</code> method for the SWF associated with this IFlexModuleFactory
-     *  plus all the SWFs assocatiated with RSLs preLoaded by this IFlexModuleFactory.
-     * 
+     *  Calls the <code>Security.allowInsecureDomain()</code> method for the 
+     *  SWF associated with this IFlexModuleFactory
+     *  plus all the SWFs associated with RSLs preloaded by this 
+     *  IFlexModuleFactory. RSLs loaded after this call will, by default, 
+     *  allow the same domains as have been allowed by
+     *  previous calls to this method. This behavior is controlled by the <code>
+     *  allowInsecureDomainsInNewRSLs</code> property.
+     * 
+     *  @langversion 3.0
+     *  @playerversion Flash 10.2
+     *  @playerversion AIR 2.6
+     *  @productversion Flex 4.5
      */  
     function allowInsecureDomain(... domains):void;
     

     *  @return Whatever the function returns, if anything.
     *  
     *  @see Function.apply
	 *
     *  @langversion 3.0
     *  @playerversion Flash 10
     *  @playerversion AIR 1.5
     *  @productversion Flex 3
     */
    function callInContext(fn:Function, thisArg:Object,
						   argArray:Array, returns:Boolean = true):*;

    /**
     *  A factory method that requests
     *  an instance of a definition known to the module.

     *  @productversion Flex 3
     */
    function create(... parameters):Object;
    
    /**
     *  Get the implementation for an interface.
     *  Similar to <code>Singleton.getInstance()</code> method, but per-
