Ah yeah, I could go through and do that. It does look like a rather large hammer on the object though and returns the (req, res, obj) in an array (rather than the object I'm using), so I'd have to go back and change all of the tests.

I'm happy to do this another time, perhaps a Friday afternoon. :)

Random aside: large hammer example (heh: `onAsync`):

```
writeAsync
parseAsync
postAsync
putAsync
patchAsync
readAsync
closeAsync
delAsync
getAsync
headAsync
optsAsync
basicAuthAsync
requestAsync
_optionsAsync
setMaxListenersAsync
emitAsync
addListenerAsync
onAsync
onceAsync
removeListenerAsync
removeAllListenersAsync
listenersAsync
```