Purge() + better Resume() + more tests.

Doesn't matter to me :) Action item?