static void ApplyArgs(Format& format, FirstArg&& firstArg, OtherArgs&& ... otherArgs) { format % firstArg; ApplyArgs(format, std::forward<OtherArgs>(otherArgs)...); }
Environment::Environment(const Args & args) { SetDefaults(); LoadFromFile(args.optfile); ApplyArgs(args); }