         # "history" : [{author_id: "...", content:"full content", "date": ...}, ...]
         message        : rtypes.object.isRequired  # immutable.js message object
         account_id     : rtypes.string.isRequired
-        content        : rtypes.string
         sender_name    : rtypes.string
         editor_name    : rtypes.string
         user_map       : rtypes.object

               ((not @props.is_prev_sender) and (@props.sender_name != next.sender_name))

    newest_content: ->
        @props.message.get('history')?.peek().get('content') ? ''

    sender_is_viewer: ->
        @props.account_id == @props.message.get('sender_id')

                      file_path={@props.file_path} />
        </div>

    # TODO: Make this a codemirror input
    render_input: ->
        <div>
            <Input
