NrWarren -
the point is, this has been requested and whined about so many times in the past, you think Khaled would have done something about it by now. The reason he hasn't is most likely that it's a pretty tough problem to solve given the constraints of the parser. I imagine lines are tokenized even before they get to the script parser, which would mean that he would have to rework the parser to handle script code (parse an identifier such as $fullline or something) before it handles script code (note the redundancy?) - Redoing the parser is not worth his time and effort, and certainly isn't that important just so users can echo "REAL" spaces.