anchor.diff:  
   import AxiosConfig from 'axios';
   import {html, raw} from 'es6-string-html-template';
  -import {post, patch, rest_delete} from 'lib/requests';
  +import {post, patch} from 'lib/requests';
   import throttle from 'lodash.throttle';
   import Component from 'lib/ui/component'
   
   import {offsetsForRange, closestP, getCaretCharacterOffsetWithin, offsetInParagraph} from 'lib/ui/content/annotations/placement';
  -import {toggleElisionVisibility} from 'lib/ui/content/annotations/elide';
   
   const csrf_el = document.querySelector('meta[name=csrf-token]'),
         headers = csrf_el ? {'X-CSRF-Token': csrf_el.getAttribute('content')} : {};
  
positive.code:     }
    }
  
    editTemplate () {
      switch (this.handle.dataset.annotationType) {
      case 'highlight':
        return html`
          <a class="annotator-action" data-annotate-action="destroy">Remove highlighting</a>`;
      case 'elide':
        return html`
          <a class="annotator-action" data-annotate-action="destroy">Remove elision</a>`;
      case 'replace':
        return html`
          <a class="annotator-action" data-annotate-action="reveal">Reveal original text</a>
          <a class="annotator-action" data-annotate-action="destroy">Remove replacement text</a>`;
      case 'link':
        return html`
          <a class="annotator-action" data-annotate-action="destroy">Remove link</a>
          <a class="annotator-action edit-link" data-annotate-action="edit-link" data-annotation-type="link">Edit link</a>`;
      case 'note':
        return html`
          <a class="annotator-action" data-annotate-action="destroy">Remove Note</a>`;
      }
    }
  
    editLinkTemplate() {
      return html`
        <form class="update-link" data-annotation-type="link">
          <input name="content" type="url" placeholder="Url to link to..." value=${(this.getLinkValue())} />
        </form>`;
    }
  
    saveTemplate () {
      return html`
        <a class="annotator-action" data-annotate-action="save-changes">Save</a>
  
negative.code:     this.range = range;
      this.render();
    }
  }
  
  