   {js: jsNoopTranslate}
 
 jsNoopTranslate = ->
-  ""
+  "null"
 
 
 jsReturn = (arg) ->

  """"""
  "global.Math.PI", Math.PI

  # TODO: support matching with the same name
  #       to implement this we need the iife to take as arguments all variables
  #       with the same names, since JavaScript shadows it too strongly and

  {ir: irSetTranslate, items}

irSetTranslate = (ctx, {items}) ->
  (jsCall "Immutable.Set.of", (translateIr ctx, items))


irJsCompatible = (type, expression) ->
