Don't switch to MathML spacing for explict form attributes, but adjust BIN01 to be texClass ORD (nearly the same effect). The semantic enrichment doesn't retain the useMMLspacing internal attribute that is set in some TeX marks, and so that was causing some constructs to be badly spaced when semantic enrichment was used.
Resolves issue #1997 (closed).