Error Handling

Catch expected failures, preserve cleanup, and define meaningful exceptions.

In this module