anchor.diff:      this.render();
     }
   
  -  changeAnnotation (annotationId, attrs) {
  -    this.stagedChanges = attrs;
  -    this.mode = 'save-changes';
  -    this.render();
  -  }
  -
     updateAnnotation (annotationId, attrs) {
       Axios.patch(this.annotationPath(annotationId + '.json'), {
         annotation: attrs
  
positive.code:     case 'link':
        return html`
          <a class="annotator-action" data-annotate-action="destroy">Remove link</a>
          <a class="annotator-action" data-annotate-action="convert" data-annotation-type="link">Edit link</a>
        `;
      case 'note':
        return html`
  
negative.code:       <a class="annotator-action" data-annotate-action="save-changes">Save</a>
        <a class="annotator-action" data-annotate-action="cancel-changes" data-annotation-type="elide">Cancel</a>
      `;
    }
  
    editLinkTemplate() {
      return html`
        <form class="create-form" data-annotation-type="link">
          <input name="content" type="url" placeholder="Url to link to..." value=${(this.getLinkValue())} />
        </form>
    `;
    }
  
    newTemplate () {
  