Comments addressed

Closes #1.
K. I'll do it the same way as js-git, if you don't provide a callback it'll return a partially applied version.