public async Task OverwriteFileContents([NotNull] FsPath path, [NotNull] string newContents, [NotNull] FsDirectory parent) { await parent.EnsureExists(); await _disk.Overwrite(path, newContents); }