the incoming object. The structure will vary from message to message, see type and version fields
type
version