anchor.diff:    handleSubmitNewPoint : (ev) ->
       $form = $(@getDOMNode())
   
  -    current_user = '/user/-2' #anon user
  +    current_user = @data('/current_user').user
       point =
         key : '/new/point'
         nutshell : $form.find('#nutshell').val()
  
positive.code: 
  CharacterCountTextInput = ReactiveComponent
    displayName: 'CharacterCountTextInput'
  
    getDefaultData : -> 
      count : 0
  
    render : -> 
      class_name = "is_counted"
      R.div style: {position: 'relative'}, 
        @transferPropsTo R.textarea className: class_name, onChange: (=> @data(@local_key).count = $(@getDOMNode()).find('textarea').val().length  )
        R.span className: 'count', @props.maxLength - @data(@local_key).count
  
  
  
  
negative.code:     @local.edit_mode = false
      save(@local)
  
      # This is a kludge cause activerest sucks for pre-rendering
      # changes before the server returns them
      @data(your_opinion_key).point_inclusions.push(point.key)
      re_render([your_opinion_key])
    render : ->
      #TODO: refactor HTML/CSS for new point after we get better sense of new point redesign
      @local = @data @local_key,
  