@NotNull
  static TerminalBlock from(StreamSource source, @NotNull PsiCodeBlock block) {
    return fromStatements(source, block.getStatements());
  }
@NotNull
  static TerminalBlock from(StreamSource source, @NotNull PsiCodeBlock block)