On 16.06.22 20:56, Paul Backus wrote: > this(typeof(this.tupleof) params) > { > static foreach (i; 0 .. this.tupleof.length) > { > this.tupleof[i] = params[i]; > } > } You don't need the loop: this(typeof(this.tupleof) params) { this.tupleof = params; /* works */ }