anchor.diff:                };
                 
                 if ( ( showEvidence === undefined ) || ( showEvidence === false ) ) {
  -                showEvidence = false
  +                showEvidence = false;
                 } else {
                   showEvidence = true;
                 }
  
positive.code:     // Add to an existing Factlink 
      function addEvidence(type) {
        var evidence_id = document.getElementById("evidence_id").value;
  
        var proxied_page = parent;
        var proxy_container = proxied_page.parent;
        var show_factlink_container = proxy_container.parent;
        var top_intermediate_page = show_factlink_container.parent; //(same source as current page) 
        if (evidence_id.length > 0) {
          top_intermediate_page.submitEvidenceToShowFrame(type, evidence_id);
        } else {
          var fact = document.getElementById("fact").value;
          var passage = document.getElementById("passage").value;
          var url = document.getElementById("url").value;
          var title = document.getElementById("title").value;
  
          top_intermediate_page.submitNewEvidenceToShowFrame(type, fact, passage, url, title);
        }
      }
  
  
negative.code:                 };
                }
              },
              //easyXDM does not support passing functions wrapped in objects (such as options in this case)
              // so therefore we need this workaround
              ajax: function(path, options, successFn, errorFn) {
                ajax(path, $.extend({
                  success: successFn,
                  error: errorFn
                }, options))
              }
            }
          });
      
      function ajax(path, options) {
        $.ajax(path, $.extend({
          headers: {
            'X-CSRF-Token': $('meta[name="csrf-token"]').attr('content')
          }
        }, options));
      }
      
      $(document).ajaxError(function(e, xhr, status, err) {
  