-Opens CSV with universal newline support
-Uses a text_factory that can interpret 8-bit byte strings