Added draft Streams/iostream/TextOutputStreamFromOStreamAdapter - probably wrong but not counted on and a good placeholder