Why are unsigned integers not CLS compliant?
I am starting to think the type specification is just for performance and not for correctness.