A couple of changes
- Improved the error messages to show the query that was being executed when the error occured.
- Added a specific exception type for description errors