allowing all non-empty event data to be links 

Also a bit of design missing