¿Por qué utilizar el contenedor de funciones de JavaScript (agregado en coffeescript) ".call (this)"

Cuando uso la última versión (1.0) de coffee-script, una salida simple de JavaScript se ve así (por defecto):

(function() {
  var a;
  a = 1;
}).call(this);

Que hace.llama esto) hacer y cuál sería la razón para agregarlo?

Respuestas a la pregunta(2)

Su respuesta a la pregunta