Regardless whether it was intentional or not, I'm still going to have to fix -every- single event back to the normal pre-6.02 ***. It is not a simple task.

That would requires scripting in the following events and more:
on Ban, Deop, Devoice, Invite, Join, Kick, Mode, Nick, Notice, Op, Part, Quit, ServerMode, ServerOp, Topic, UnBan, UserMode, Voice

I have to fix every single one of those events in order to get them all to display the *** prefix. This is the only way I can restore the prefix and I do not find it entertaining coding every single one of them.

on Action should look like this:
* Me says blah

and everything else like this:
*** Event

That's all the work that would be requried to restore the prefix. Perfection never comes cheap but it's not acceptable when the *** prefix was working correctly all along, then abruptly changed in 6.02+ for absolutely no reason relating to functionality. Why change something that was not broken, and working perfectly in the first place?

The inability to tell an actual event (e.g. * Blah sets mode: +m) from a fake one generated by a /me (e.g: /me sets mode: +m)showing on a log file is what I call a problem.

When you read a log file [6.02+]:
* Blah sets mode: +m
* Blah sets mode: +m

6.01 (very accurate distinction between real and fake event):
*** Blah sets mode: +m
* Blah sets mode: +m

How is it possible to differentiate between the actual event and the fake? I was able to do this before 6.02; I am now unable to do so. Therefore this is an issue, and I'm calling it broken.