Allowing mismatched dimension count, provided the right number of elements are in the source array