Use Destructuring Assignment to Assign Variables from Arrays - Order of Assignment

The first hint seems to refer to an older version of the challenge (the current version does not use a function).
The second hint threw me, as it refers to assignment working from left to right. My understanding from FCC and elsewhere is that the reverse is true, and the reason const throws an error in this challenge is that a and b have already been defined with let. Am I missing something on this one?

Had to look up the challenge; but Google sent me an old post explaining it way better I could.

Found that one too, what I’m saying is that the hints (and all the forum posts about this challenge) were made for a previous version of this challenge which used an arrow function. My specific concern is that the hints as they stand now are no longer illuminating.