Sorry , I meant I doubt you are missing anything and you’re understanding of the solution is spot on. In hindsight, I could have phrased that better.
I’ll check that example later, I don’t know if it makes any difference but the string I was testing with had ‘,’ delimiters.