execution: remove redundant condition, reword doc for promises_may_allow