More coherent implementation for concatenation of pointers