       className="question-#{type}"
       block={true}
       html={html}
+      data-question-number={@props.questionNumber}
     />
 
 Question = React.createClass

  propTypes:
    html: React.PropTypes.string
    type: React.PropTypes.string
  getDefaultProps: ->
    html: ''
    type: ''

    <div className={classes} data-question-number={questionNumber}>
      <QuestionHtml type='context' html={context} />
      <QuestionHtml type='stimulus' html={stimulus_html} />
      <QuestionHtml type='stem' html={stem_html} questionNumber={questionNumber} />
      {@props.children}
      <AnswersTable {...@props} hasCorrectAnswer={hasCorrectAnswer}/>
      {<FormatsListing formats={formats} /> if @props.displayFormats}
