         elementFormat.alignmentBaseline = getStyle("alignmentBaseline");
         elementFormat.alpha = getStyle("textAlpha");
         elementFormat.baselineShift = getStyle("baselineShift");
+        elementFormat.breakOpportunity = getStyle("breakOpportunity");
         elementFormat.color = getStyle("color");
         elementFormat.digitCase = getStyle("digitCase");
         elementFormat.digitWidth = getStyle("digitWidth");

        if (!mx_internal::styleChainInitialized)
            return;

        compose(unscaledWidth, unscaledHeight);
    }

    //--------------------------------------------------------------------------

        if (!mx_internal::styleChainInitialized)
            return;

        compose(explicitWidth, explicitHeight);

        var r:Rectangle = textBlockComposer.bounds;
        measuredWidth = Math.ceil(r.width);
        measuredHeight = Math.ceil(r.height);
    }
