public Config AtKey(string key) { var o = new HoconObject(); o.GetOrCreateKey(key); o.Items[key] = this; var r = new HoconValue(); r.Values.Add(o); return new Config(new HoconRoot(r)); }