Since git_revwalk objects are encouraged to be reused, a public interface for changing hide_cb is desirable.