Also, mind making this `git_index* index;` to match the style of the `git_repository` pointer? I never know which one is "right" but I'd like to try and be consistent in this file.