This works correctly: ```cs Bit3 b3 = 99; ``` I got the expected error: "Constant value '99' cannot be converted to a 'Bit3'" but this passes: ```cs Bit3 b3 = 98 + 1; ``` Admittedly is strange to use the '+' on a Bit... I don't if is possible to catch this error too or not...