I've switched out this event library for a new one in my big patch. I found several bugs that I didn't want to deal with.