My question is quite similar to What is the purpose of a self executing function in javascript?, however it concerns userscripts (specifically for GreaseMonkey)
pax-exam
clustering
cuda-wmma
bamboo
munin
protoc
android-5.0-lollipop
jalali-calendar
configuration-profile
dragula
rails-geocoder
semgrep
vs-unit-testing-framework
pact
atlassian-python-api
django-sessions
calc
detection
static-functions
trigonometry
comma-operator
rijndaelmanaged
asp.net-core-mvc-2.1
request-validation
scim2
asp.net-core-minimal-hosting-model
grapheme
audio-player
explicit-constructor
unnamed-pipes