You can avoid all the intermediate vars by doing something like `var dir = new [] {Platform.SupportDir, "Replays", WidgetUtils.ActiveModId(), WidgetUtils.ActiveModVersion()}.Aggregate(Path.Combine);`