... hmm ... albeit, admittedly, this would change handling of stray '\r' other than at end of line - not so sure that's wise, after all.