4 fail_compilation/fail302.d(23): Error: cannot implicitly convert expression `1` of type `int` to `Bar`
5 fail_compilation/fail302.d(23): `bar = 1` is the first assignment of `bar` therefore it represents its initialization
6 fail_compilation/fail302.d(23): `opAssign` methods are not used for initialization, but for subsequent assignments
14 Bar
opAssign(uint otherNum
)
23 Bar bar
= 1; // disallow because construction is not assignment