Assert feedback
Provide more consistent error messages across the codebase. This will make debugging type errors much easier. The class name The method name The parameter name The expected type The actual type found
The changes to each module: Added import of assert_type from utilities.type_checking Updated all assertions