make a copy of the second argument to _d_arrayappendT to avoid aliasing