bpo-28556: Don't simplify unions at runtime (GH-6841) (GH-6979)

(cherry picked from commit f65e31fee3b55dfb6ed5398179d5c5d6b502dee5)

Co-authored-by: Ivan Levkivskyi <levkivskyi@gmail.com>
4 files changed