One use-case being an external caching proxy
This will create a new commit in order to revert the existing changes.