pub type Binding = BTreeMap<String, String>;
A solution: variable name โ bound term (the public, resolved form).
pub struct Binding { /* private fields */ }