pub type WhenMap = HashMap<String, (Mut, String, Vec<Var>)>;
Internal type to hold a specialized When-Mutate Map