Type Erasure with Merged Concepts in C++ | Hacker News Reader