protected function setExisting($name, $value, $env = null)
{
if (is_null($env)) {
$env = $this->getStoreEnv();
}
if (isset($env->store[$name]) || is_null($env->parent)) {
$env->store[$name] = $value;
} else {
$this->setExisting($name, $value, $env->parent);
}
}