IFS=$'\001'
c=$'\001'
c2=$'\003'
IFS=$c # this is the problem line, IFS should end up being \001
recho "$IFS"
set -- $c2$c$c2$c$c2
recho $# "$1" "$2" "$3"
x=$c
recho "$x"
unset c c2 x
c=$'Y\1Y';
v=X${c}X;
recho X${c}X
recho "$v"
v=X$c
recho X$c
recho "$v"