afaict symfony works the same way when looking for a Response to the Request - that is what got me inspired to this: GetResponseEvent