Support initializer_list for array and map