In acs-commons, touchui-composite-multifield.js is used to store the attributes as string[] values. Few of the css classes would be missing in the product scaffolding if you compare with a component dialog. If those are corrected along with the few other changes, values can be stored as string[] in ...