Bug #2362: Identify if multiple valued attribute is being change and add to array instead of overwritting