On Tuesday, 22 April 2014 at 15:06:34 UTC, Steven Schveighoffer wrote: > Note, is the r2 = R.init needed? Not sure. Yes: It R2 has no default init, or is an immutable, then that line will fail to compile.