Update runtime publish() methods to take event_type and event_data args.