The Stdio.Stream API.
This class exists purely for typing reasons.
Use in types in place of Stdio.File where only blocking stream-oriented I/O is done with the object.
NonblockingStream , BlockFile , File , FILE