| ⇢ | A | AnonymousRequestMatcher added |
| ⇢ | B | AnonymousRequestMatcher::matches() added | |
| ⇢ | A | AnonymousRequestMatcher::__construct() added | |
| A | ↘ | B | UserContextListener::cleanupHashLookupRequest() got worse |
| A | ↘ | B | UserContextListener::__construct() got worse |
| B | ↗ | A | UserContextListener::isAnonymous() improved |