Confusion over return assignments of async calls.