Promise.iterate should use then, after all.  We must avoid await await await await footgun.