@NotNull
  protected Pair<List<Substring>, Integer> parseIndentedBlock(int lineNum, int blockIndent) {
    final int blockEnd = consumeIndentedBlock(lineNum, blockIndent);
    return Pair.create(myLines.subList(lineNum, blockEnd), blockEnd);
  }
@NotNull
  protected Pair<List<Substring>, Integer> parseIndentedBlock(int lineNum, int blockIndent)