public TypeOption<Element, OptionElement> this[int index] { get { return default(TypeOption<Element, OptionElement>); } set { } }