Untitled
my @a = {a => "a"}, {a => "b"};
my %h; %h<a> = @a;
class A { has $.a = <a>};
class B { has A @.a };
my $b = B.new;
$b.a.push: A.new: |$_ for %h<a>.list;
say $b.a;
INFO
my @a = {a => "a"}, {a => "b"};
my %h; %h<a> = @a;
class A { has $.a = <a>};
class B { has A @.a };
my $b = B.new;
$b.a.push: A.new: |$_ for %h<a>.list;
say $b.a;