std.array.join GC optimisation

This line probably doesn't do what you expect it to – it is equivalent to `sepArr = sepArr.init`. Precisely because it is very misleading, I also strongly suggest never invoking `destroy` using UFCS.