Now we've got a rather confusing situation. We're assuming `WriteFile.Path` represents the absolute path to a file, including the effective root (represented by `Environment.Root`). However, we are manually utilizing `Environment.Root` for our workspace. I'd prefer if `WriteFile.Path` were considered relative to the workspace, making it no longer necessary for clients of WriteFile to prepend env.Root() to their paths.