fixed bug in array literal initialization