Variant algebraic datatypes that work with the Python 3.10 match statement. Python's match statement for pattern matching is a delightful innovation, but it doesn't have the power of similar ...