Update documentation for `Promise`