nodeify callback doesn't contain resolved values

I've submitted a failing test in the PR.
I'll attempt a fix, but i'm sure someone with more insight into the codebase could probably provide a quicker solution.

I assume this is the wanted/expected behaviour, but correct me if i'm wrong