pub type Bindings<A> = BTreeMap<Chord, A>;
Validated bindings as a lookup: each chord maps to exactly one action (of one group). Unbound chords are absent.
pub struct Bindings<A> { /* private fields */ }