> If one can assign 0 to an int8 variable, then I would argue that one should > be able to assign (0,"foo") to a (int8, string) variable.
I consider too, it would be more intuitive and is something one can expect. My answer was only about documentation being consistent with current compiler behaviour.