interpreter: (ematch) Add run_union
#5708
+432
−4
Draft
run_union
#5708