[PATCH 3/4] widl: Create exactly one type_t object per named union type.