def __init__(self, stream, Reader, Writer, errors='<STR_LIT:strict>'):
self.stream = stream<EOL>self.reader = Reader(stream, errors)<EOL>self.writer = Writer(stream, errors)<EOL>self.errors = errors<EOL>
Creates a StreamReaderWriter instance.

            stream must be a Stream-like object.

            Reader, Writer must be factory functions or classes
            providing the StreamReader, StreamWriter interface resp.

            Error handling is done in the same way as defined for the
            StreamWriter/Readers.