file = .File~new("dir1" || .File~separator || "dir2" || .File~separator || "file") -- "dir1/dir2/file" on Unix-like systems, "dir1\dir2\file" on Windows