Updated MessageDecoder.