@weierophinney More than a tooling issue for me is an eyes issues ;) For programmers (like me) that are reviewing code, uniformity is very important to speed up the code understanding. I just think that is more clear at first glance include the class name, even that imply importing it. I used to prioritize code readability over most of things. When I first saw that line of code (I wasn't reading code linearly) I doubted about if the event was the same `MvcAuthEvent::EVENT_AUTHENTICATION` or not, of course 1s later I realize that it was ;) .  Beside have been very useful for me execute searches  like "find all MvcAuthEvent::EVENT_AUTHENTICATION strings" in the whole Apigility module set to know who trigger and what listeners exist of that event, this kind of search will produce the expected result even in the future when third parties will name events like `EVENT_AUTHENTICATION`. Still, all this is just a minor detail. BTW, thanks you and all others developer for Apigility!