Consequences of integral promotion, UB on unscoped enums, and why boolean conversion is surprising.