And, similarly, `Union[type[X], type[Y]]` -> `type[Union[X, Y]]`. Same basic idea as #110. Came up in https://github.com/python/typeshed/pull/7087.