anchor.diff:          var btnEl = evt.target;
           var $imgSet = $(btnEl).closest('[data-image-set]');
           var imgSetId = $imgSet.data('image-set');
  -        assert.strictEqual($imgSet.length, 1);
  +        //- assert.strictEqual($imgSet.length, 1);
   
           // Find the current image
           var $currentImg = $imgSet.find('[data-compare-type="current"]');
  -        assert.strictEqual($currentImg.length, 1);
  +        //- assert.strictEqual($currentImg.length, 1);
  +
  +        // TODO: Extract base64 content for image
   
           // Run acceptance function
  +        acceptImageSetChanges($currentImg[0], imgSetId);
         });
   
       script.
  
positive.code:         // TODO: If there is an error, reset our status
  
          // TODO: When loading completes, remove loading state and update image references
        }
  
        // Set up image acceptance binding
  
negative.code:         document.body.appendChild(containerEl);
        });
  
        // Define cache busting helper
        function cachebustImg($img) {
          var originalSrc = $img.attr('src');
          var newSrc = originalSrc.match(/\?1$/) ? originalSrc + '1' : originalSrc + '?1';
          $img.attr('src', newSrc);
        }
  
        // Define acceptance helper
        function acceptImageSetChanges(acceptedImgBase64, imgSetId) {
          // Make an AJAX call to accept our image
  
          // Fade out diff and reference images to "loading" state
          var $imgSet = $('[data-image-set="' + jQuery.escapeSelector(imgSetId) + '"]');
          //- assert.strictEqual($imgSet.length, 1);
          var $diffImg = $imgSet.find('[data-compare-type="diff"]');
          var $refImg = $imgSet.find('[data-compare-type="ref"]');
          $diffImg.addClass('loading');
          $refImg.addClass('loading');
  
          // TODO: Eagerly update our status
          //   This won't be the scenario for update reference image (i.e. we are progressively updating images)
  