public override object this[string name] { get { ChoGuard.ArgumentNotNullOrEmpty(name, "Name"); return(ChoObject.GetObjectMemberValue(ConfigObject, name)); } }