1. Could I set multi-return type?like
                         sub test as (Int, Str) {...}
                         my  (Int, Str) sub test {...}
                         or my (Int|Num, Str) sub test{...}

2. set is unordered collection of values, subset is new type.  People are
apt to confuse the two concepts.

3. Could I define primary key for a bag variable?

Reply via email to