Store event data in two arrays, `events` and `event_durations`
Set `context` to `web` and `service` to `none` if not specified.

Simplify copying of fields.