 
     newMessage: (opts={}) ->
         opts.messenger = @
-        
+
         _Message = Messenger.themes[opts.theme ? @options.theme]?.Message ? RetryingMessage
 
         msg = new _Message(opts)

        else
            @$el.undelegate()
            @$el.unbind eventName
    
    undelegateEvents: () ->
        @jqoff ".delegateEvents#{this.cid}"


            msg._actionInstance.then(handlers.success, handlers.error)

        return msg

    # Aliases
    do: ActionMessenger::run
    ajax: (m_opts, args...) ->
        m_opts.action = $.ajax

        @run(m_opts, args...)

    expectPromise: (action, m_opts) ->
