public string this[string attName] { get { JToken property = _object[attName]; return property == null ? string.Empty : property.Value<string>(); } set { _object[attName] = new JValue(value); } }