pub unsafe extern "C" fn caml_callback3(
    closure: Value,
    arg1: Value,
    arg2: Value,
    arg3: Value
) -> Value