September 04, 2004
The Phobos Stream class has these functions

    bit eof()
    bit isOpen()
    void flush()
    void close()

I suggest InputStream declares

    bit eof()
    bit isOpen()

and OutputStream declares

    bit isOpen()
    void flush()
    void close()

Any oppinions?