A few advanced C++ functionality used in this project Designated initialisers (C++20) 3-way comparison (spaceship) operator (C++20) Concepts (C++20) std::format (C++20) std::span (C++20) std::source_location (C++20) std::ranges (C++20) std::expected (C++23) std::print (C++23)