Documented streams.h