basic git_config_backend_iter struct instead of pointer stub