anchor.diff:                  var ul = $(this).parents('div.user-problem-group').find('ul');
                   if (ul.is(':visible')) {
                       ul.hide('slow', function () {
  -                        $(a).html('+');
  +                        $(a).html('<img src="{% static icons/plus.png %}"></img>');
                       });
                   } else {
                       ul.show('slow', function () {
  -                        $(a).html('-');
  +                        $(a).html('<img src="{% static icons/minus.png %}"></img>');
                       });
                   }
                   event.preventDefault();
  
positive.code:     each group in problems
          div.user-problem-group
              h3
                  a.hide-group(href='#') -
                  | #{group.grouper}
              ul
                  each entry in group.list
  
negative.code:             margin-left: -25px;
              margin-bottom: 0px;
          }
      
          .user-problem-group a img {
              max-width: 15px;
              vertical-align: middle;
          }
      script(type='text/javascript')
          $(function () {
              $('a.hide-group').click(function (event) {
  