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