in reply to default values for lists
@list=(@a,@default)[0..$#default]; [download]
@list=map {$_>$#a ? $default[$_] : $a[$_] } 0..$#default; [download]