// TODO: what to do on Windows? sS safePlatformQuote(S s) { ret isWindows() ? winQuote(s) : safeBashQuote(s); } sS safePlatformQuote(File f) { ret safePlatformQuote(f2s(f)); }