Delegating SASL client and server
Use delegate SASL client and server where possible
Make delegating SASL client and server also implement SASL wrapper