- updated setup code in platform_message_consumer to resemble simple_event_sender so extracting common code will be easier to a lib