Is this intended behavior or just a bug / missing feature? http://dpaste.1azy.net/21f100d3 I ask because it would be very easy to solve, with memcpy / memmove. http://dpaste.1azy.net/ac2b38e5 (line 192)