Results 217 comments of darkweak

@soyuka @dunglas this PR is ready for review

The tests on the main branch break the PHPUnit ones on PRs. Due to the bb2180f0acc091ce62b414bbc80d76971b300e0c commit.

ping @dunglas to review as we discussed with @soyuka

@soyuka I reverted the Cache-Tag into Cache-Tags. Can you re-review for the last time? Ty

I don't think because they never answered 🙃

@soyuka @dunglas Can I have a review please ? Everything is working as expected with tests. It would be a great add-on on the v3 to deal with the caddy...