static int indexOfClosingCurlyBracket(L<S> lines, int opening) {
  int level = 0;
  for (int i = opening; i < l(lines); i++) {
    L<S> tok = javaTokC(lines.get(i));
    level += countOccurrences(tok, "{");
    level -= countOccurrences(tok, "}");
    if (level <= 0) ret i;
  }
  ret l(lines);
}