Promise.sleep -> Promise.in, as per new spec