Previous was inconsistent. PR #153 moves back to C++17. Move everything forward to C++20
Previous was inconsistent. PR #153 moves back to C++17.
Move everything forward to C++20