DecReader and finishing up TextReader/Writer classes.