     willTransitionFrom: (transition, component) ->
       if component.props.workflow.hasUnsavedChanges()
         transition.abort()
-        if confirm 'You have unsaved changes that **will be lost**. Do you really want to leave the workflow editor?'
+        if confirm 'You have unsaved changes that will be lost forever. Do you really want to leave the workflow editor?'
           transition.retry()
 
   getDefaultProps: ->

          type: 'question'
          question: 'Cool?'
          answers: [
            value: true
            label: 'Yep'
          ]
      first_task: 'cool'

          <label>
            {nextValue = @props.answer.next ? JSON.stringify(@props.answer.next) ? 'undefined'; null}
            Next task <select name="tasks.#{@props.taskKey}.answers.#{@props.answerIndex}.next" value={nextValue} onChange={handleInputChange.bind @props.workflow}>
              <option value="undefined" data-delete-value>(Next in line)</option>
              {for key, task of @props.workflow.tasks
                <option key={key} value={key}>{"#{task.question ? task.instruction} (#{key})"}</option>}
              <option value="null" data-json-value>(End classification)</option>
            </select>
          </label>
        </span>
