Optionally allow MQTT client to publish specific messages with the retain flag set. default/current behavior should not be impacted.