When writing a unit test for Drupal, I found the parameter bag was not cloned so at least ``` public function __clone() { $this->parameterBag = clone $this->parameterBag; } ``` but that's nowhere near enough as services , scopes etc needs to be cloned too.