core: add partial event name support