In new c++20 std::vector and std::string have constexpr constructors (and other methods). I learned https://www.heise.de/developer/artikel/constexpr-std-vector-und-constexpr