edit: seems like documentation comments were locked down due to spamming. oh well... maybe someone from eZ docs team will see this and expand on the array append page to reflect that the array does not modify the original input array. Perhaps another example as below: