pub type BuiltinFunctionWithContext = BuiltinFunction<InvokeContext<'static>>;