pub(super) fn expand_runtime_call_arg(
program: &Program,
arg: &CallArg,
function_table: &BTreeMap<String, &MetaFunctionDecl>,
runtime_scope: &BTreeMap<String, Option<TypeExpr>>,
template_env: &BTreeMap<String, MetaValue>,
builder_env_cursor: Option<&mut BuilderEnvCursor>,
) -> Result<CallArg, MetaEvalError>