TypeError
An exception raised when the type of a given argument does not match the given type definition
@since 1.0.0