New syntax and semantics for ArrayInitializer

@grosu