#20 simplify NewSasl module