Please please, either do not ever F with the data, or at least provide some sort of option that means "don't F with the data". "helpful" munging like that is always more detrimental than helpful. If you have a service or utility or function or syscall etcm, in any context not just this, if it promises to deliver data, it should deliver data, *faithfully*. renaming things, changing line-endings, filtering bytes that the author assumes that the user probably doesn't want... that is always an error. A misguided notion even if it comes from a good intention to be helpful.
If some other tool (like a text editor) does something wrong, having some other tool do something equally wrong but in the opposite direction, is not actually a good thing. This is just an expression of a principle. Not a demand for someone to do work to suit my personal wishes and for free on top. I want to strangle whoever it was that had the idea to make ftp clients all "helpfully" modify the data on the fly by default. -- bkw
