     Promise.resolve(valueOrPromise)
       .then (value) ->
         debug? {
-          event: 'promiseResolved'
+          event: 'promiseWasResolved'
           path: path
           value: value
           container: container

    # valueOrPromise is a promise

    debug? {
      event: 'promiseCreated'
      path: path
      promise: valueOrPromise
      container: container

    unless hinoki.isThenable valueOrPromise
      # valueOrPromise is not a promise but an value
      debug? {
        event: 'valueWasCreated',
        path: path
        value: valueOrPromise
        factory: factory
