could use `FsFile.separatorChar` (might have to switch `contains` to `indexOf` or somesuch?)