Any particular reason for using `Promise` instead of NAME variable that is provisioned automatically by shifter?