Found a bug
Hi Passport. I'm using Shrinko8 again for Picodex Dual and just updated to the latest version. Shrinko8 is a lifesaver for this project btw.

Anyways, I found an edge-edge case bug. (I'm doing some weird things.) And it may actually be a bug with Pico8, but posting it here anyways.

Using latest commit on main (also tried with the web app). Enable token minification and minify this code for pico8:
```
if (function()
  print"hello 1"
  return true
end)
() then
  print"hello 2"
end
```

Shrinko8 minifies to this:
```
if((function()?"hello 1"return true end)())?"hello 2"
```

Which looks right, but pico8 fails to compile the latter.