It would be nice to have some tests that create spec compliant messages and verify that the sdk is able to deserialize them correctly. [JSON-schema](https://github.com/json-schema-faker/json-schema-faker) faker could be used for this purpose.