Structural pattern matching in Python 3.10 | Lobsters