I'll never learn to not reply when I'm in a hurry...
Don't forget we are talking about non-regular files, e.g. /dev/urandom, that isn't a real stream, it is calculated and may be waiting on external resources.
It is, of course, a real stream. Just not a regular file.