type NormalizedFnSig = dyn Fn(&mut FunctionContext<'_, '_, '_>) -> Option<LangResult<ObjectRef>>;