The email chain is getting long so I am starting fresh. Kindly explain what the use case
here is then if it's not being used as a promise. Both of these APIs are promises -
their purpose is to provide a non-blocking handle to a future event.
If that's not the use case here then why are we using either API?