I don't understand.  I have to put `done()` inside of the final `then`, right? Or else it won't complete unless it errors out.