Actually--I'm not sure this *does* work in our version of jQuery. If I'm reading the API docs right, chained `then()` only works in 1.8 and above, and we're currently using 1.7. If that's the case, then this really needs to use nested `done()`/`fail()`.