EventMap extension functions get passed an empty object so they can be shorter