mikeal/request — pull request #170 by fabianonunes (2012-02-10 12:02:49+00:00)
Title: can't create a cookie in a wrapped request (defaults)

when the request object is a wrapped defaults, creating a cookie throws a expection

```javascript
var cookie = request.cookie( 'your_cookie_here' )
Error: The cookie function only accepts STRING as param
```

the 'cookie' method only accepts a string, but the wrapped request transforms any params in { uri:opts }

```javascript
if (typeof opts === 'string') opts = {uri:opts}
```