Hi. I've got idea about testing Behat scenarios with php-vcr... Why should we put logic in AppKernel.php like [this](https://gist.github.com/monobook/ea01f7a5545e48370f86491e64bbc633) and in app_test.php like [this](https://gist.github.com/monobook/8232eaa5bf2540739b21bd816ddf25e2)? Maybe use Kernel Events for this? 1. On KernelEvents::REQUEST with high priority we do all what we do on AppKernel.php 2. On KernelEvents::TERMINATE with lowest priority we "eject" cassette and "stop recording" Conclusions: 1. we have clean AppKernel.php 2. we could change dynamic behavior via EventSubscriber logic. PS: Maybe It would be nice to create Extension for Behat?