completed rejecting my first promise
Understand how a promise must be either resolved or rejected, not both
Understand that a resolved/rejected promise is fulfilled on nextTick.  Async is awesome
dependencies