Message The Message object is used to create a query or a response. It is serialised/deserialised with the Write and Read methods, respectively. Query TODO Response TODO