Change runtime's publish() call to take an event_type arg.