         // to specify width different from the explicit.
         var constrainedWidth:Number =
             !isNaN(_widthConstraint) ? _widthConstraint : explicitWidth;
-        composeTextLines(constrainedWidth, explicitHeight);
+            
+        var allLinesComposed:Boolean =
+            composeTextLines(constrainedWidth, explicitHeight);
         
         // Anytime we are composing we need to invalidate the display list
         // as we may have messed up the text lines.


    /**
     *  @private
     *  TODO This should be mx_internal, but that causes a compiler error.
     */
    protected function composeTextLines(width:Number = NaN,
										height:Number = NaN):void
	{
	    _composeWidth = width;
	    _composeHeight = height;
	}

	/**


    /**
     *  @private
     *  The value of bounds.width, before the compose was done.
     */
    private var _composeWidth:Number;
