1. I think the event name should just be `iac-ftucomms`, for simplicity and also because of (2).
2. Passing the whole message back seems better to me, since then this code is more flexible; there's no reason IAC messages have to look like `{ type: 'foo', data: 'bar' }`. That's just a style I invented for the media messages. Other apps don't have to use it if it's not the best way for them.