> this is a very odd case odd but important. it's worth knowing that
x=`{read} echo $x can transform more than just white space. personally, i'd vote for allowing -- just for the above case: echoing unknown text. the first argument to echo is not always a known constant. FWIW, echo '' $x will often be sufficient, if the output ignores leading white space.