ENH: reduce.event: event mode unpacking in it's own file