changed: UInt8, UInt16, and UInt32. Correct widening conversion.