> I can confirm the bug. But it's not mm.tmac that has changed, Well, this is embarrassing. Of course mm.tmac has not changed, it simply refers to m.tmac, which has indeed changed. It's the (new) block starting "wrapper to cancel the side effect" which causes the problem.
So troff is actually okay. :-)