“Structural pattern matching” for Python, part 1 | Hacker News Reader