We should always use `watchdog_exception()` for handling exceptions, provides much better logging.