1. 2

Worth revisiting now that Promises are standardized.

  1.