Precisa acessar o objeto JavaScript global? Precisa fazer isso de uma maneira ES5 / Strict Mode -safe? Quer passar o lint sem variáveis estranhas? Ah, e também é seguro para o gerenciador de pacotes.
var global = (function(f){
return f('return this')();
})(Function);