UUIDs and Get/SetCampaign functions

Is there a reason UUIDs are 36 characters and Get/Set Campaign variable functions only permit a maximum of 32 characters in the sVarName field? Can UUIDs be shortened to 32 characters or sVarName expanded to (at minimum but hopefully more than) 36 characters?
0
Comments
However, you can freely strip the dashes from your UUID and you'll get a 32 character string that you can store that is still unique.