pub fn lk_eval(scope: LkScope<'_>, expr: &str, loose: bool) -> LkResult<Vec<u8>>
crate::lk_eval/crate::abe::lk_eval_loose with a custom scope