I’ve worked with primitives several times before and now I collected all my general useable (three :-))) primitives and put it into a seperate application/map: MSKCLDTPrimitivesExtension. As usual its available at vastgoodies.com.
These primitives plays with some stuff. Character creation with 21-bit values, change the class of the receiver and hash32 functions.
In the map MSKCLDTPrimitivesExtensionWithTestsAndResources you will find these tests and as a resource the project to compile the dynamic link library and the dll itselfs.
Due to these changes I had to change MSKICU to use this application also.