my @arr; push @arr, { xx=>eval '\99' } for 1..2; say YAML::XS::Dump(\@arr); #### --- - xx: !!perl/ref =: 99 - xx: !!perl/ref =: 99