So, what are the gotcha's around manipulating Arrays in stored procs?It seems reasonable that an array_cat /etc would cause the creation of a newarray, but does mutating an existing array also create a copy?