While UrlMatcherInterface is only for matching URLs with routes, add RequestMatcherInterface, that allows to match against whole requests.