make commands buildable
get ready for SASL