     import flashx.textLayout.formats.LineBreak;
     import flashx.textLayout.formats.TextDecoration;
     import flashx.textLayout.formats.TextLayoutFormat;
-    
-    import mx.managers.SystemManager;
-    import mx.managers.SystemManagerGlobals;
-    
-    import spark.utils.TextUtil;
     
     use namespace mx_internal;
     

                
                if (testFlag(FLAG_HTML_TEXT_SET))
                {
                   if (!_htmlHelper.hostFormat)
                        createHostFormat();
                    
                    _htmlHelper.composeHTMLText(compositionWidth, compositionHeight);
                }
                else
                {
                    if (!elementFormat)
                        createElementFormat();  
                    

    import flash.text.engine.TextLineValidity;
    import flash.utils.Dictionary;
    
    import mx.managers.SystemManager;
    import mx.managers.SystemManagerGlobals;
    
    import spark.utils.TextUtil;
    
    import flashx.textLayout.compose.ISWFContext;
    import flashx.textLayout.compose.TextLineRecycler;
    import flashx.textLayout.formats.ITextLayoutFormat;
