docs: public Collection<BasicBlock> getBlocks(BitSet labelSet) {
          LinkedList<BasicBlock> result = new LinkedList<>();
          for (Iterator<BasicBlock> i = blockIterator(); i.hasNext();) {
              BasicBlock block = i.next();
              if (labelSet.get(block.getLabel())) {
                  result.add(block);
              }
          }
          return result;
      }