Does anyone know a fast C/C++ implementation of comparing arbitrary MsgPack messages, without using additional memory and unpacking/deserialization?