How to avoid one C++ foot gun - eviltoast