> It is very common to append data that you don't own: > a ~= "static read-only string constant"; > or > a ~= itoa(7); // May refer to static string data. I can see how that would cause problems if it wouldn't copy : ) Thanks for the example. L.