Looking through the table provided, I ran across the following:
$_ $x Type of Match Implied Matching Code ====== ===== ===================== ============= Hash Hash hash keys identical match if $_.keys.sort »eq« $x.keys.sort My understanding is that at the time this was written, the working theory was that Hash keys would always be strings. I'm wondering: should this entry replace 'eq' with '===' or 'eqv', so that non-string keys can also be compared for equivalent values? If so, which operator should replace 'eq'? (I'm leaning toward '===', since S03 defines '$a eq $b' as '~$a === ~$b'.) -- Jonathan "Dataweaver" Lang