       go null, rootScope, program
 
     catch error
-      go
-        message: 'Error parsing root scope'
-        cause: error
+      go exception 'Error parsing root scope', error
 
 #TODO DO NOT call this for raw javascript:
 # Require alternate strategy: 


deepClone = (obj) ->
  JSON.parse JSON.stringify obj

Flow.Application = (_) ->
  _view = Flow.Repl _

        return if _settled
        if error
          _settled = yes
          go exception "Error evalutating future[#{task.resultIndex}]", error
        else
          _results[task.resultIndex] = result
          _actual++
