Add Channel.processMessage()