@Chris,
That is funny of you to remark. If you paid any attention to Shopify forum details, you would know that that semicolon is a longstanding bug in your forum software. You can paste perfectly valid JSON in these forums and the forum code will inject these semicolons as a decoration.
We the people have previously pointed this out, and Shopify the company has clearly dropped the ball on fixing that issue, even though they have acknowledged it. So it lingers, like a bad fart. Like so many other loose ends.