Commit a version of ReaderWrapper for posterity before stripping it out
TextIOWrapper is pretty much useless until python3.3 for anything other
than real file objects (and them we could have opened with io.open)