Without making this explicit MSVC gets creative on its own, resulting in code with UTF-8 literals not building, or UTF-8 literals being wrongly decoded.