Here's my thinking behind the name change.

Before this change, finding the location had nothing to do with the names of any Trace.java methods. Now it would. What if some maintainer came along and changed recordTraceMessage's name? Tracing would mysteriously break. Sure, I could put a comment at the head of the method saying "DON'T CHANGE THIS NAME" - but my experience with people reading comments has not been good.

I was also slightly worried that someone else's code would happen to use a method named recordTraceMessage. I could surely work around that, but I'd rather not.

So I decided to change recordTraceMessage to a weird name that other people wouldn't use, a name so weird that maintainers would surely read the comment before changing it. So I called it recordTraceMessageXyzzY. (I confess to a weakness for putting inside jokes in code. "xyzzy" is a magic word in the original ADVENT text adventure game that I played back in 1979 on the PDP-10. All hail the PDP-10!)