The arrays are arbitrarily deep (see common questions for explanation of arbitrarily deep). The currArray could have more or potentially even be in a different index order. You cannot depend solely on ...