In OpenBSD we use the NAME of the module to create man page references. The .pm on the name means we used to special case this module.
I filed this report on github with the super tiny patch
https://github.com/rafl/next/pull/2
-NEXT.pm - Provide a pseudo-class NEXT (et al) that allows method redispatch
+NEXT - Provide a pseudo-class NEXT (et al) that allows method redispatch
But, I've also rewritten the man page reference generator to strip .pm from the reference. I would still love to see this applied because I don't think the .pm belongs in the NAME.