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!)