We used C++20 to eliminate a class of runtime bugs