rust programmers having an existential crisis when start thinking about failure states for their program, and they realize that anything can panic, even things that don’t return a Result, and that things can even abort without panics, or experience sudden power loss, leaving I/O in a corrupted state, and that there is only so much error handling and recovery that can happen, and