Fold config.transport behaviour into config.transports
5.4.0
Tidy up
Make SASLFactory instance-local
More docs