Fix config data merging.

The merging was happening in-place thus causing the site.config to be changed globally.