Here's the odd munging I couldn't quite figure out:

```python
======================================================================
ERROR: test_request --> ({'data': {}, 'params': {}, 'headers': {}}) (test_service_oauth2.OAuth2ServiceTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/staffhome/Documents/projects/rauth/tests/base.py", line 51, in decorated
    return func(cls, deepcopy(method), deepcopy(kwargs))
  File "/Users/staffhome/Documents/projects/rauth/tests/test_service_oauth2.py", line 115, in test_request
    r = self.service.request(method, 'foo', **kwargs)
  File "/Library/Python/2.7/site-packages/mock.py", line 1201, in patched
    return func(*args, **keywargs)
  File "/Users/staffhome/Documents/projects/rauth/tests/test_service_oauth2.py", line 67, in fake_request
    raise Exception
Exception: 
-------------------- >> begin captured stdout << ---------------------
{'params': {}, 'data': {}, 'headers': {}}
{'params': {'access_token': '123'}, 'data': {'access_token': '123'}, 'headers': {}}
```

Where the diff against the current commit set looks like:

```diff
diff --git a/tests/test_service_oauth2.py b/tests/test_service_oauth2.py
index 258ec14..17accca 100644
--- a/tests/test_service_oauth2.py
+++ b/tests/test_service_oauth2.py
@@ -44,6 +44,7 @@ class OAuth2ServiceTestCase(RauthTestCase, HttpMixin):
                      mock_request,
                      access_token=None,
                      **kwargs):
+        print kwargs
         mock_request.return_value = self.response
 
         access_token = access_token or self.service.access_token
@@ -62,6 +63,9 @@ class OAuth2ServiceTestCase(RauthTestCase, HttpMixin):
         kwargs.setdefault('params', {})
         kwargs['params'].update({'access_token': access_token})
 
+        print kwargs
+        raise Exception
+
         mock_request.assert_called_with(method,
                                         url,
                                         timeout=OAUTH2_DEFAULT_TIMEOUT,
```