While isit is true that the last 3 character adscharacters add case insensitivity, I believe the algorithm used to generate them is the check digit. Check digits originated in legacy data transmission to alleviate the introduction ifof errors in the data. So a bit ifof both I reckon.