protected function set($name, $value, $shadow = false, Environment $env = null)
{
$name = $this->normalizeName($name);
if (!isset($env)) {
$env = $this->getStoreEnv();
}
if ($shadow) {
$this->setRaw($name, $value, $env);
} else {
$this->setExisting($name, $value, $env);
}
}