I just spent an hour perfecting a JavaScript snippet in the Chrome DevTools console. It works perfectly every time I hit Enter. But the moment I paste it into a Tampermonkey script and refresh the page... nothing happens. No errors, no changes, just silence. Why does Tampermonkey hate my code?