Brian S. Julin via RT wrote: >For example "Foo^".."Bar" and "Foo"^.."Bar" would put out the same WHICH.
Yes, and that's a bigger problem. In general Rakudo's .WHICH methods suffer this sort of problem when incorporating the .WHICH values of subobjects. See [perl #128943] (Set, and in which I sketched out how to fix it) and [perl #128947] (Pair, just like your Pair example). >we have no choice than to either use an escape character quoteish >construct, or prepend a length: The former would be much nicer to work with. -zefram