docs: BugSet query(SortableValue keyValuePair) {
          if (doneMap.containsKey(keyValuePair)) {
              return doneMap.get(keyValuePair);
          }
          ArrayList<BugLeafNode> bugs = new ArrayList<>();
  
          for (BugLeafNode b : mainList) {
              if (b.matches(keyValuePair)) {
                  bugs.add(b);
              }
          }
  
          BugSet temp = new BugSet(bugs);
          doneMap.put(keyValuePair, temp);
          return temp;
      }