viperHTML`prefix <abbr>anything</abbr> postfix` returns prefix <abbr>anything postfix without the closing </abbr>, which causes <abbr> to span the rest of the node including postfix, rather than just anything.
Testing the same with hyperHTML`prefix <abbr>anything</abbr> postfix` correctly returns prefix <abbr>anything</abbr> postfix
viperHTML`prefix <abbr>anything</abbr> postfix`
returnsprefix <abbr>anything postfix
without the closing</abbr>
, which causes<abbr>
to span the rest of the node includingpostfix
, rather than justanything
.Testing the same with
hyperHTML`prefix <abbr>anything</abbr> postfix`
correctly returnsprefix <abbr>anything</abbr> postfix