the array_changes is obsolete, these changes were merged back into trunk before the 2.5 release. I suggest we do a little housekeeping and delete this branch