A sparse boolean array, i.e., set of indices.
A sparse array of index keys mapped to numeric values.
A sparse vector of vectors.
Generate unique keys with associated groups.