My interest in this was revived by [this post](https://so.nwalsh.com/2025/08/31-xmlnt) about XProc and a means to avoid attribute value normalization. See also: https://github.com/Schematron/schematron-enhancement-proposals/issues/41 and https://github.com/Schematron/schematron-enhancement-proposals/issues/22#issuecomment-948429121. So for example you could do: ``` <assert> <test> /here/is [lots] /of-formatting/( I-Prefer | to_keep ) </test> </assert> ```