If `MQTTClient` is going to be properly Sendable we need to change `MQTTClient.logger` to a `let`. Not sure why it was a var in the first place