Adding revert messages and adding some tests that were used to explor…
dd8a017
…e correct syntax to reliably get responses from various providers.