https://issues.dlang.org/show_bug.cgi?id=14682
--- Comment #4 from Vladimir Panteleev <[email protected]> --- Thanks for the clarification. Do you think it should be fixed? Any way you turn it, the behavior might be unexpected: auto foo = ["foo"] ~ ['x']; -- or -- auto foo = ["foo"] ~ ["x"]; Remove the only element in the array, and something surprising may happen, depending on what you expect. --
