wren
type ErrorFn = Option<unsafe extern "C" fn(*mut WrenVM, WrenErrorType, *const i8, i32, *const i8)>;