Add unit test for event-key & fix discovered bugs Thank {{deity}} for unit tests. Two failing tests left to figure out. Likely module code change will result.