userUpdate is stated to be emitted whenever UserUpdate, GuildMemberUpdate, and PresenceUpdate occurs. However, I cannot replicate this. presenceUpdate event is called for each guild and I was hoping that I could use the userUpdate event to mitigate that. Is this a documentation inconsistency or something I'm doing wrong?