My question is quite similar to What is the purpose of a self executing function in javascript?, however it concerns userscripts (specifically for GreaseMonkey)
bootstrap-typeahead
svn-update
operationqueue
grpcio
pcsc
openxml
tagged-templates
hibernate-validator
mod-headers
godaddy-api
cuprite
http-status-code-401
vxml
curvycorners
record
tfs-sdk
yii2-extension
cgpath
multiplication
test-class
excel-import
uft14
cookbook
dynamics-365
file-length
firedac
imshow
edx
entitydatasource
identityserver3