std::string()
* avoid unnecessary string wrapping * consistently use `strcmp()`
run-clang-tidy
ErrorLogger