at least for matchRequest (which we will have in symfony) this change will make up the performance loss we have for the events. we where basically re-entring matching again, recreating a request object and whatnot, for no reason that i can see making sense.

there is a change in behaviour, in that now the enhancers always get the full request, regardless of whether the matcher is a request matcher or not. this is an improvement.