       if error
         go error
       else
-        fts = sandbox.results[guid] 
-        tasks = map (if fts.length then fts else [ result ]), render
-        (iterate tasks) (results) ->
-          go null, results
+        { implicits, explicits } = sandbox.results[guid]
+        tasks = map (if explicits.length then explicits else implicits), render
+        (iterate tasks) (results) -> go null, results
 
 Flow.Repl = (_) ->
   _cells = nodes$ []

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

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

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

      go exception 'Error executing javascript', error

Flow.Coffeescript = (_, guid, sandbox) ->
  show = (arg) ->
    if arg isnt show
      sandbox.results[guid].explicits.push arg
    show

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