public ValidTag this[int index] { get{ return (ValidTag) tags.GetByIndex(index); } set{ tags.SetByIndex(index, value); } }