clean up transactional semantics
clean up transactional semantics

r0ro/boulder,mehmooda/boulder,modulexcite/boulder,benileo/boulder,bmw/boulder,letsencrypt/boulder,kuba/boulder,devpaul/boulder,mehmooda/boulder,jgillula/boulder,jfrazelle/boulder,mommel/boulder,deserted/boulder,hlandauf/boulder,ZCloud-Firstserver/boulder,jmhodges/boulder,sophie-h/boulder,jgillula/boulder,mozmark/boulder,mozmark/boulder,patf/boulder,jcjones/boulder,lucasallan/boulder,lmcro/boulder,tomclegg/boulder,patf/boulder,jgillula/boulder,modulexcite/boulder,julienschmidt/boulder,kuba/boulder,postfix/boulder,mozmark/boulder,postfix/boulder,letsencrypt/boulder,devpaul/boulder,hlandauf/boulder,jmhodges/boulder,jfrazelle/boulder,benileo/boulder,julienschmidt/boulder,benileo/boulder,patf/boulder,deserted/boulder,deserted/boulder,ZCloud-Firstserver/boulder,r0ro/boulder,ibukanov/boulder,jcjones/boulder,sophie-h/boulder,jcjones/boulder,deserted/boulder,rolandshoemaker/boulder,josephyzhou/boulder,modulexcite/boulder,hlandauf/boulder,mommel/boulder,josephyzhou/boulder,patf/boulder,lucasallan/boulder,KyleChamberlin/boulder,julienschmidt/boulder,tomclegg/boulder,r0ro/boulder,josephyzhou/boulder,ibukanov/boulder,mommel/boulder,jsha/boulder,jcjones/boulder,kuba/boulder,lmcro/boulder,rolandshoemaker/boulder,lucasallan/boulder,ibukanov/boulder,josephyzhou/boulder,letsencrypt/boulder,KyleChamberlin/boulder,mehmooda/boulder,jfrazelle/boulder,lmcro/boulder,ZCloud-Firstserver/boulder,postfix/boulder,kuba/boulder,bmw/boulder,jsha/boulder,r0ro/boulder,mehmooda/boulder,KyleChamberlin/boulder,jmhodges/boulder,KyleChamberlin/boulder,jfrazelle/boulder,postfix/boulder,benileo/boulder,mozmark/boulder,devpaul/boulder,tomclegg/boulder,sophie-h/boulder,hlandauf/boulder,rolandshoemaker/boulder,ZCloud-Firstserver/boulder,mommel/boulder,jsha/boulder,jmhodges/boulder,bmw/boulder,jgillula/boulder,lmcro/boulder,tomclegg/boulder,devpaul/boulder,modulexcite/boulder,rolandshoemaker/boulder,julienschmidt/boulder