Patch Set 1: I would prefer that you didn't submit this

(5 inline comments)

Great minds think alike... I was starting to write this same code myself 15 minutes ago, and then saw your change pop in my inbox.

I have a few nits that should be cleaned up.  I'll cherry-pick and clean up those couple of items, then submit.