Fix restriction on evaluating number of initializers in a initializer-list to be separated from the restriction on the array length