   handlers = collect_extension_points ctx, 'context_result_handler'
   _.find handlers, (handler) -> handler ctx, object
 
+handle_promise = (ctx, object) ->
+  if Q.isPromise object
+    add_component ctx, Builtins.PromiseStatusComponent {promise: object, start_time: new Date}
+
 handle_any_object = (ctx, object) ->
   add_component ctx, Builtins.context_fns.object.fn.raw_fn ctx, object
   true

###

_ = require 'underscore'
printStackTrace = require 'stacktrace-js'
Bacon = require 'bacon.model'
React = require './react_abuse'

  handle_cmd
  handle_module
  handle_using_extension
  handle_promise
  handle_any_object
]

