A SegmentedList consists of a set of headings (SegTitles) and a list of parallel sets of elements. Every
SegListItem contains a set
of elements that have a one-to-one correspondence with the headings. Each of these elements is
contained in a Seg.