> this is a very odd case which can be worked around without adding --. > the adding of which adds another odd case. what if you want to echo > --? so adding -- special case code doesn't really solve any problems.
echo -- {whatever} # {whatever} can be "--", "-n", or other things
