of course the heirloom implementation of troff works much better than the gnu project version. it actually behaves in line with what the guides say.