Use of `MessageChannel.decodeEvent` in the message handler