# Functions
*
* Analyzes which type of custom error an error is and returns the
* appropriate error type.
*
* Helper function to determine if an error is from an attempt to insert without
* following column constraints.
*
* Helper function to determine if an error is a "duplicate item" error.
# Variables
*
* All custom error types in the application, allowing for consistent
* reference to the same types of errors.
*
* All custom error types in the application, allowing for consistent
* reference to the same types of errors.
*
* All custom error types in the application, allowing for consistent
* reference to the same types of errors.
*
* All custom error types in the application, allowing for consistent
* reference to the same types of errors.
*
* All custom error types in the application, allowing for consistent
* reference to the same types of errors.
*
* All custom error types in the application, allowing for consistent
* reference to the same types of errors.