-record(failure, {value :: any()}).