std.array.join optimisation

update PR