Sure, I can do that, what would I be accomplishing? That `git checkout` works? It seems to me that that's extensibly tested in the git testing suite.