Hi folks, Is this a new bug or a known one? // bad.d import std.variant; void main() { Variant b = "something"; Variant[string] table; table["hello"] = b; // line 6 } With DMD 2.043, this compiles, but at runtime I get: core.exception.RangeError at bad(6): Range violation Graham