I would say it's broken because of the inability to differentiate between a 'real event' and one faked with a /me. It worked fine all along until being 'broken' in versions 6.02+. And fixing all this back to *** through scripting is no joke; every single event with * has to be changed back to *** with the script except for the /me.