midltests: union alignment with enum as switch_type and 'ms_union'