 
   postflightTargetNotApplicable: ->
     if @options.inspectResponse
-      toastOpts = { label: 'Open response', callback: @options.inspectResponse }
+      toastOpts = { action: { label: 'Open response', callback: @options.inspectResponse } }
 
     if @plans.length
       up.fail(["Could not find matching targets in current page and server response (tried selectors %o)", @planTargets()], toastOpts)

    if u.isFunction(target)
      target = target(base)
    else if u.isElementish(target)
      target = up.element.toSelector(target)

    if u.isString(target)
      target = { target }


  toTargetList: (target, props) ->
    list = u.wrapList(target)
    list = u.compact(list)
    list = u.map list, (target) => @toTargetObj(target, props)
    return list

