Fix helping (with followup)

This includes the fix from #52.

I rearranged the query parameter explanation that had been added, as I suggested in that issue.

I also added the `context` parameter back in to the function signature. However, it isn't clear to me how this context parameter should be used. When I tried to change `this.query.name` to use the context parameter instead in the `helper.js` in the solution directory, there were no values in the `context.data` property. Is this expected?