anchor.diff:          // Specify expected diff image
           // TODO: Load expected diff image based on selected image
           // DEV: This loads first matching image only due to `querySelector` instead of `querySelectorAll`
  -        var expectedDiffImg = document.querySelector('[data-image-set] [data-compare-type=diff]');
  +        var expectedImgSetEl = document.querySelector('[data-image-set]');
  +        var expectedDiffImg = expectedImgSetEl.querySelector('[data-compare-type=diff]');
           var resultsEl = D.DIV([
  -          D.H4('Results:')
  +          D.H4('Similar images:')
           ]);
           // TODO: Delete results element upon resolution
  -        document.querySelector('[data-image-set]').appendChild(resultsEl);
  +        expectedImgSetEl.appendChild(resultsEl);
   
           // Start our chain of methods
           findSelectionMatches();
  
positive.code: 
            // Find our sets of images to update
            var imageSetEls = document.querySelectorAll('[data-image-set]');
  
            // Convert image sets into objects so we can add metadata
            var imageSetInfos = Array.prototype.map.call(imageSetEls, function createImageSet (imageSetEl, i) {
              return {
                currentImg: imageSetEl.querySelector('[data-compare-type=current]'),
                diffImg: imageSetEl.querySelector('[data-compare-type=diff]'),
  
negative.code:             // Duplicate reference image and shrink both canvas/image for output
              canvasEl.style.width = '100%';
              var refImgClone = refImg.cloneNode();
              refImgClone.style.width = '100%';
  
              // Generate and append result content
              // DEV: We use a document fragment to avoid `n` DOM edits -- instead it's 1
  