void put_message(const Dispatcher& dispatcher, Args&&... args) { dispatcher->put(message::create(simstd::forward<Args>(args)...)); }