static FPath TempFile(string extension)
    {
        var path = Path.GetTempPath().AsFPath().Combine("recfluence", $"{ShortGuid.Create()}.{extension}");
        var dir  = path.Parent();

        if (!dir.Exists)
        {
            dir.CreateDirectory();
        }
        return(path);
    }
 public static string FileName(string ts, string version) =>
 $"{ts}.{version ?? ""}.{ShortGuid.Create(6)}.{Extension}";