@durin42 I have made the change. Please review.
I like this, but can see it being vaguely controversial so I'll only give it a +1 here for now - if I don't see objections in a few days I'll go ahead and land it.
Huh. That's strictly a bug, as debugwaitonrepack should actually be waiting.
I'd fix this one style nit in flight (this actually looks good), but it no longer applies - could you rebase it for me?