My question is quite similar to What is the purpose of a self executing function in javascript?, however it concerns userscripts (specifically for GreaseMonkey)
js-amd
validationerror
angular2-injection
shellexecuteex
nssplitviewcontroller
plesk-onyx
build-process
event-receiver
express-jwt
flutter-html
file-manager
ads
proto.actor
neuron-simulator
restsharp
getproperty
read-uncommitted
mediamuxer
objective-function
dynamic-class-loaders
chartjs-plugin-annotation
scrutinizer
winusb
verification
hive
parse-live-query
certificate
flowfile
oracle-cdc
borland-c