Just like what I did in go-mesos's messenger. Also it's better to use the type's name as path to demux the messages.