The await keyword is where the magic happens. It yields control to the caller of the method that performed await, and it ultimately allows a UI to be responsive or a service to be elastic. What exactly does it mean by the caller of the method that performed await, is it talking about the method that called the method that performed await, or something else?