         template: 'flow-raw'
 
   render: (input, go) ->
-    sandbox.results[guid] = []
+    sandbox.results[guid] = implicits: [], explicits: []
     tasks = [
       safetyWrapCoffeescript guid
       compileCoffeescript

      go exception 'Error executing javascript', error

Flow.Coffeescript = (_, guid, sandbox) ->

  show = (args...) ->
    for arg in args
      sandbox.results[guid].push arg
    show

  render = (ft) -> (go) ->

    block = map lines, (line) -> '  ' + line

    # enclose in execute-immediate closure
    block.unshift "_h2o_results_['#{guid}'].implicits.push do ->"

    # join and proceed
    go null, join block, '\n'
