Definition 2: The output list oL of an ic is of the following form: [(Ic1, y1), (Ic2, y2), ..., (Icm, ym)], where yi is the output message posted to the ic's in the set Ici. If any ic in Ici accepts yi, the tuple (Ici, yi) is removed from the output list.
Definition 3: An index cell base ICB is a (possibly infinite) collection of index cells. Given an index cell base ICB, an active index IX is a finite subset of ICB with n index cells, denoted by an n-place ic vector <ic> = (ic1, ic2, ..., icn), where the ic's are ordered by their (arbitrary) subscripts in ICB.