public object this[string name] { get { return GetProperty(name); } set { SetProperty(name, value); } } }