Proposal: Turning asynchronous spaghetti into bite-sized morsels with Promises