On Saturday, 1 June 2019 at 13:00:50 UTC, ag0aep6g wrote:
> How is setting/replacing different from modifying?
e.g.:
S s;
this() { s = ...; }
update(S s) { this.s = s; }
mod(int i) { s.i = i; } // illegal
Kinda like how strings can be copied and assigned to, but not
modified.