Abilty to remove key during merge

Abilty to remove key using ArrayUtils::merge
I can change this, but this isn't my piece of code ;) Look at diff