 		}
 	}
 	
+	//--------------------------------------------------------------------------
+	//
+	//  Methods
+	//
+	//--------------------------------------------------------------------------
+	
 	/**
 	 *  Convert a font styles into a String as using by flash.text.FontStyle.
 	 * 

	 *  @productversion Flex 3
	 */
	public function getAssociatedModuleFactory(
						font:EmbeddedFont,
						defaultModuleFactory:IFlexModuleFactory):
						IFlexModuleFactory
	{
		var fontDictionary:Dictionary = fonts[createFontKey(font)];
		if (fontDictionary)
		{
			// First lookup in the dictionary. If not found, then
			// take the first moduelFactory in the dictionary.
			// A module can register a font that is not unique and still
			// use that font as long as its components specify the moduleFactory.
			// A module can use fonts in other modules but

	 *  @private
	 */
	private static var fonts:Object = {};

	/**
	 *  @private
	 */
	private static var cachedFontsForObjects:Dictionary = new Dictionary(true);

	/**
	 *  @private
