commit (single or range) as gitcoach args

I thought it would be nice to be able to analyze commits that you don't currently have checked out. Helpful if you're working on something and want to see what another commit touched.

Can you do this another way that I didn't see already?