O código do servidor converte automaticamente o mapa e reduz em função Javascript, mas não com escopo. Para passar uma função na opção de escopo, você pode fazer isso:
c.addExtraOption("scope", new BasicBSONObject("average",
new CodeWScope("function(){ return false;}", new BasicBSONObject())));