Might get a bit more efficiency out of it like:
```
site ? site.file_read_opts.merge(opts) : opts
```