Currently union_type has a problem in tree sitter when we have more than 2 values. Once the bug is fixed we should support that in FAST-Python. See: https://github.com/tree-sitter/tree-sitter-python/issues/334