O Level Papers!
The sum() function requires numeric types; heterogeneous sets with non-numeric types cause errors.