1.6 Lines and Braces (With ...)

See reordeing fix at jslatex

<..configure html-speech-math latex..>+
 \Configure{overline}
    {\bgroup\ifmathml
         \HCode{<span class="mover-overline">%
                   \add:description{begin-end}{\b:speak:modified}%
                   <span class="mo-00AF">}%
     \else \HCode{<span class="overline">}\fi}
    {\ifmathml
         \HCode{</span>%
       \add:description{begin-end}{\a:speak:modified:line}</span>}%
     \else \HCode{</span>}\fi\egroup}
 \Configure{underline}
    {\bgroup
     \ifmathml
         \HCode{<span class="munder-underline">%
                \add:description{begin-end}{\a:speak:modified}%
                <span class="mo-0332">}%
     \else <.nomath underline.>\HCode{<span class="underline">}\fi}
    {\ifmathml \HCode{</span>%
     \add:description{begin-end}{\a:speak:modified:line}</span>}%
     \else \HCode{</span>}\fi \egroup}
-_-_-

<..nomath underline..>
 \expandafter\everymath
 \expandafter{\expandafter\everymath
              \expandafter{\the\everymath}}%
 \let\o::@underline:\o:@@underline:
 \def\o:@@underline:{\let\o:@@underline:\o::@underline:}%
-_-_-

<..plain,fontmath math..>+
 \Configure{overbrace}
    {\Configure{mathop*}{*}
          {<span class="mover-overline">%
                   \add:description{begin-end}{\b:speak:modified}%
                   <span class="mo-FE37">}
          {</span>\add:description{begin-end}{\a:speak:modified:brace}</span>}
          {\Configure{mathop}{}{}{}{}}%
    }
    {\let\o:overbrace:=\displaystyle}
    {}
 \Configure{underbrace}
    {\Configure{mathop*}{*}
          {<span class="munder-underline">%
                \add:description{begin-end}{\a:speak:modified}%
                <span class="mo-FE38">}
          {</span>\add:description{begin-end}{\a:speak:modified:brace}</span>}
          {\Configure{mathop}{}{}{}{}}%
    }
    {\let\o:underbrace:=\displaystyle}
    {}
-_-_-

<..config mathml accents..>+
 \Configure{accent}\widetilde\widetilde{{}{}}
   {}
   {\HCode{<span class="mover-tilde">%
           \add:description{begin-end}{\b:speak:modified}%
           <span class="mo-0303"\Hnewline>}%
        #2%
    \HCode{</span>\add:description{begin-end}{\a:speak:modified:tilde}</span>}}
 \Configure{accent}\widehat\widehat{{}{}}
   {}
   {\HCode{<span class="mover-hat">%
           \add:description{begin-end}{\a:speak:modified}%
           <span class="mo-0302"\Hnewline>}%
        #2%
    \HCode{</span>\add:description{begin-end}{
                         \a:speak:modified:hat}</span>}} circumflex
-_-_-

<..configure html-speech-math latex..>+
 \NewConfigure{speak:modified}{2}
 \Configure{speak:modified}
    {modified under}
    {modified above}
 \NewConfigure{speak:modified:line}{1}
 \Configure{speak:modified:line}{with bar}
 \NewConfigure{speak:modified:brace}{1}
 \Configure{speak:modified:brace}{with brace}
 \NewConfigure{speak:modified:hat}{1}
 \Configure{speak:modified:hat}{with wide hat}
 \NewConfigure{speak:modified:tilde}{1}
 \Configure{speak:modified:tilde}{with wide tilde}
-_-_-