public ReadOnlySettings (IDictionary<string, Setting> settings) { foreach (Setting setting in settings.Values) { Setting set = setting.ToReadOnly (); _internalStorage.Add (set.Key, set); } }