l.s. Can't push/unshift onto an array of pairs!
Below a repl session with pushes
my @p = a => 1, b => 2;
a => 1 b => 2
@p.push(x=>1);
a => 1 b => 2
my Pair @p = a => 1, b => 2;
a => 1 b => 2
@p.push(x=>1);
a => 1 b => 2
my Array $p = [ a => 1, b => 2];
a => 1 b => 2
$p.push(x=>1);
a => 1 b => 2
my @p = a => 1, b => 2;
a => 1 b => 2
@p.push(Pair.new(x=>1));
a => 1 b => 2 (Any) => (Mu) In all cases the pair x=>1 is not added. The last case is weird to me. greetings, Marcel