       (@errorHandler call, 'info', machine) err
 
 
+  # Utils beyond this point
+  #
+
+
   requireMachine: (options = {}, callback = noop)-> @ready =>
 
     {app} = options

          @storage.setValue identifier, machine.uid

        callback err, machine





  @reviveProvisioner = (machine, callback)->

            else
              @eventListener.triggerState machine, status: Machine.State.Unknown

      @emit "error", { task, err, machine }
      @emit "error-#{machine._id}", { task, err, machine }

      warn "#{task} failed:", err, this


  destroy: (machine)->
