This is the fix for a bug I found in issue #91 (closed). When using parameter 'largest_dims_length = TRUE', Start() examines all the requested files to get the longest inner dimensions. However, some files may have different inner dim order. For example, file 1 has
tas(time, region) while file 2 has
tas(region, time). It caused problems when searching the maximal length for each inner dim.
If you find it good, we can merge it.