Add some comments to basic recursion solution.
Use call-time value of `this` in spy.

Closes #39.
Try encourage people to use Function#apply for partial application.

Closes #36.
Release 0.0.23