public function add($name, $array)
{
if ($this->has($name)) {
$config = $this->get($name);
if (!is_array($config)) {
throw new \RuntimeException("Configuration parameter `{$name}` isn't array.");
}
$this->set($name, array_merge($config, $array));
} else {
$this->set($name, $array);
}
}