My question is quite similar to What is the purpose of a self executing function in javascript?, however it concerns userscripts (specifically for GreaseMonkey)
mpremotecommandcenter
soundcard
form-layout
eula
coded-ui-tests
microsoft-machine-learning-server
hsts
perfect-scrollbar
priority-queue
android-chrome
imap-oauth
upload-max-filesize
ode
minecraft
memcachier
val
rm
weasyprint
multiple-forms
android-bundle
django-userena
http-host
gcc4.8
pyxb
conditional
git-gc
riot
google-workspace-add-ons
azure-application-settings
android-appwidget-list