pub type Substitution = HashMap<String, Term>;
Variable substitution (bindings)
pub struct Substitution { /* private fields */ }