Cherry pick the relevant parts of the following checkins from the Ambassador fork:
Switch to passing e.tags rather than e.tags.time, then can check of existence of both e.tags and e.tags.time so removing the strict JS messages.
Pushed by email@example.com:
IRCv3: Add support for server-time. r=IanN