pub fn get_fn_ext(op: &str) -> Result<OpFun, String>