[0];
      var hasComment = elementContainsComment(outerEl);
      var closers = getOwn(result, outer) || [];
      if (!hasComment) {
        closers.push(inner);
      }
      result[outer] = closers;
      return result;
    }

    runExperiment(makeHtmlString, check, newBlankObject(), finish);
  }

  function finish(result) {
    var toSatisfy = closedOnOpen;
    if (toSatisfy instanceof Promise) {
      closedOnOpen = sortedMultiMap(result);
      toSatisfy.satisfy();
    }
    displayJson(closedOnOpen