pub type BuiltinFunction = fn(&[Value]) -> Result<Value, InterpreterError>;
A built-in function signature