Should catch all errors and exceptions and be properly handled.
Tweaking error handling.
Revert exception handling.
Drastic refactoring of exception handling.