[ sub { for (1, 2, 3) { } return 1, 2; }, 2 ],
[ sub { for (do { return 1, 2, 3 }) { } return 1, 2; }, 3 ],
[ sub { for (do { return 2, 3 if $x }) { } }, { 2 => 0.5, 0 => 0.5 } ],
[ sub { for (1, 2, 3) { } return 1, 2; }, 2 ],
[ sub { for (do { return 1, 2, 3 }) { } return 1, 2; }, 3 ],
[ sub { for (do { return 2, 3 if $x }) { } }, { 2 => 0.5, 0 => 0.5 } ],