anchor.diff:  (<:ai "
   $(document).ready(function (){
       var bodypart_idx = 0;
  -    text_input = function (name, label) {
  +    function text_input (name, label) {
           return $(document.createElement('div'))
               .addClass('field')
               .append($(document.createElement('label')).attr('for',name).text(label))
  
positive.code:     };
      $('#add-career').click(function (){
          career_idx++;
          $('#careers')
              .append(text_input('careers['+career_idx+']','Career #'+career_idx))
              .append(text_input('career-times['+career_idx+']','How long?'));
      });
  });
  ")
    (<:form :name "character-creation-later-life" :action "/newchar" :method "post"
            (<:input :type "hidden" :name "cc-page" :value 2)
            (<:fieldset
  
negative.code:           (<:fieldset
             (<:legend "Careers")
             (<:href "javascript:void(0)" :id "add-career" "Add Career")
             (<:href "javascript:void(0)" :id "remove-career" "Remove Career")
             (<:p :id "careers-desc" (<:ah "Choose some careers, and how long."))
             (<:div :id "careers" :aria-live "polite"
                    :aria-relevant "additions removals"
                    :aria-describedby "careers-desc"
                    (<:div :class "career-field"
                     (text-input-field "careers[0]" "Career #0")
                     (text-input-field "career-times[0]" "How long?"))))
            (<:submit :value "Next")))
  
  (defun cc-appearance ()
  