EM can attach other EMs. Don't use the MvcEvent as a base class. Don't specify event name or priority for listeners configured in the application configuration file.
Remove unused trait