Fix event uids to cope with multiple lab groups
Reads more neatly using dictionary literal