But that's the point, right, that we can't use `new File(File, string)` because it will use the OS-specific separate. We may need to rationalize the `FsFile` and `CheckedPath` constructors to simplify this. I was a bit confused while trying to figure out what I needed.

I'll move to using `FsFile.separatorChar` for now, thanks.