Sourceval fail : ?exn:???->('a, unit, string, 'b)format4->'a
The original backtrace is captured via `Printexc.get_raw_backtrace ()`. However, note that this backtrace might not correspond to the provided `exn` if another exception was raised before `fail` is called.
Sourceval invalid_arg : ('a, unit, string, 'b)format4->'a