o_UnionOfTypesAtThrough

open override fun o_UnionOfTypesAtThrough(self: AvailObject, startIndex: Int, endIndex: Int): A_Type

{@inheritDoc}

Answer the union of the types that object's instances could have in the given range of indices. Out-of-range indices are treated as bottom, which don't affect the union (unless all indices are out of range).