     if isAnswered
       <div className='answer'>Your answer: <strong>{answer}</strong></div>
     else
-      <input type="text" placeholder={config.short_stem} ref="prompt" onChange=@onChange value={answer or ''}/>
+      <input type='text' placeholder={config.short_stem} ref='prompt' onChange=@onChange value={answer or ''}/>
 
   onChange: ->
     val = @refs.prompt.getDOMNode().value

    isAnswered = !!config.answer

    if config.stimulus?
      stimulus = <ArbitraryHtmlAndMath block=true className="stimulus" html={config.stimulus} />
    classes = ['question', config.type]
    classes.push('answered') if isAnswered


    else
      stem = stem.replace(/____/, '<input type="text" placeholder="fill this in" class="blank"/>')

    <ArbitraryHtmlAndMath block=true className='stem' html={stem} />

  componentDidMount: ->
    # Find the input box and attach listeners to it
