>> Does anyone agree with me that it needs fixing? > > I don't. I also think that even if it were a problem the usage is far > too ingrained to be fixable.
Nor do I. Having the no-argument case be filter behavior (stdin/stdout) is the most elegant, consistent, and predictable of the options I've seen. BLS