Given the awkwardness of flattening these deeply nested callbacks into runs/waitsFor, I kind of wish now that we were using Mocha for our test suite, since it makes testing async stuff like this a lot simpler. Not that either of us probably wants to convert it to Mocha right now... :-P