Curious why the authors did not choose to use Babel+ES7 async/await instead of generators.
The discussion in this ESDiscuss thread (https://esdiscuss.org/topic/does-async-await-solve-a-real-pr...) points to multiple advantages of embracing Async/Await over generators for asynchronous code.