Mutes thunk throwing an error.
defaultValue if thunk throws, otherwise returns the return value of thunk.
defaultValue
thunk
Mutes thunk throwing an error.