Fix for double arrow misalignment in deeply nested arrays.

Addresses #733
Surely we want `getNextMeaningfulToken` here?