Seams you forgot to `uncurryThis` toString.

My first change via GitHub "edit" feature! :)
Remove `uncurryThis` via Function.bind.bind(Function.call).
Forgot to use the cached `call`.
Merge rkatik/uncurry-this into master
Annotate changes to uncurryThis
Spec thenable assimilation in allResolved per #179
Fix #179 allResolved thenable assimilation
Show an error if Node exits with rejection

If there is at least one outstanding error when Node exits, throw that
error.

Fixes #115 as recommended by @tlrobinson.
Check for Browserify before using process.on
Tighten up code coverage as per #128.
Use a better rejection reason to diagnose #184.
Return undefined from delete.

Fixes #183
Merge
Update spec to reflect delete behavior
Varied approach to unhandled rejections

Instead of throwing one, log all of them, and note which ones have
errors.

This might fix #184 to our satisfaction.
Guard against null/undefined errors
Fix `Q.nextTick` on Internet Explorer 10
Fix spec in case strict mode is not supported.
Test for only own keys.
Ensure only own keys are returned.