Open
Description
Currently the standard restricts the meaning of streams to file streams. The underlying idea is a Plan 9-like design aesthetic in which everything is a file. This should be extended to any kind of streaming data, the interpretation of which is at the discretion of the port author.
This requirement by the standard is restrictive when dealing with environments, like JS, that don't have a concept of files.