Fix problem with array value in new config

If I have an empty base config (like {} ) and then load a NEW config like thie : 
````
{
 "key" : {"this": 1, "that" :2}
}
```
I get an error, since the key is not exist in base config.