Fix overwriting changed response monkeypatches

Here's a test and a proposed fix for #41, let me know what you think.
This is brilliant!