when 1 { @loop[0].map:{ yield [$^first] }; yield undef } #### when 1 { for @loop[0] { yield [$^first] } yield undef }