Trait FunMut
lep
pub trait FunMut { fn invoke(&mut self, args: Vec<Rc<dyn Any>>) -> Result<Rc<dyn Any>, String>; }
FunMut is an extension function object with side-effects.
fn invoke(&mut self, args: Vec<Rc<dyn Any>>) -> Result<Rc<dyn Any>, String>