That is awesome, I've been using citool for that forever, even though it's ugly on a Mac. (Along with diffing, commit surgery is one of the few tasks where a GUI really scores big).