Title: Design Patterns in Modern C++20