passing working_directory as "const std::wstring&" instead of just "std::wstring"