1 IFS='' # testing with only empty IFS
5 printf '|%s|\n' ${1+"$@"}
7 printf '|%s|\n' "${1+$@}"
12 printf '|%s|\n' ${1-"$@"}
13 printf '|%s|\n' "${1-$@}"
17 printf '|%s|\n' "$foo"
21 printf '|%s|\n' "$foo"
24 printf '|%s|\n' ${foo-"$@"}
25 printf '|%s|\n' "${foo-$@}"