pub type ModifyFn = Rc<dyn Fn(&Value, &Value, &Value, &Inj, &Value)>;
Modify hook: mutates parent[key] (or inj), returns nothing.
Modify
parent[key]
inj
pub struct ModifyFn { /* private fields */ }