javascript Async Higher Order Functions Understand where to 'await' when using JS higher order functions asynchronously.