let
option_of_exn thunk =
try
Some
(thunk ())
with
_
->
None