Por que usar o wrapper da função javascript (adicionado no coffeescript) ".call (this)"

Quando eu uso a versão mais recente (1.0) do script de café, uma saída simples de javascript se parece com isso (por padrão):

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

O que.call (isto) fazer e qual seria o motivo para adicioná-lo?

questionAnswers(2)

yourAnswerToTheQuestion