Compare grep, sed, and your whole constellation of unix tools that accept characters on stdin and emit them on stdout and stderr; and where you can pipe them together. We can technically call them all 'next character predictors', despite their very different functions.
Don't confuse the stream for the function.
(Bonus: stick ```claude -p``` in your pipe if you want to watch modern tools mesh with traditional)
You get my point. It definitely doesn’t look like my elderly neighbour, nor like my daughter, etc. It is confusing but very simple at the same time.