pub type Groups = BTreeMap<Name, Vec<Name>>;
A map of group name to a list of glyph names.
We use a BTreeMap because we need sorting for serialization.
BTreeMap
struct Groups { /* private fields */ }