Have a look [at the discussion](https://github.com/Byron/gitoxide/discussions/62) for more context on why this exists.