Buffering's not req'd, though adding some `Encoding` parameters to the filesystem methods might be required to guarantee UTF-8:

```
var export = new StreamReader(file).ReadToEnd()
```

Or, ideally, `filesystem.ReadAllText(filePath)` would make this a one-liner - there's a `File.ReadAllText()` method in the framework under it.