AFACT it is a foot-gun as the tuple will be compared lexicographically (is `'36' < '4'`) is true. I can imagine there might be legitimate reasons, but I could't find any looking a the codebase.