semantic: Handle struct literals in arbitrary depths of array literals.