User blog comment:KthulhuHimself/Terminal array notation./@comment-25601061-20151028175208/@comment-27014275-20151028183441

Seems reasonable, but I'd need to check if there is any more efficient way of doing it.

I do think that extending it should go as the way you described, but I do feel as though you missed a stage. I dunno. It's just a feeling.