Header-Only State Machine Library in less than 100 lines of C++ | Hacker News Reader