@NotNull
    private static LogicalPosition getPosition(int line, int column) {
      if (line == -1) return new LogicalPosition(0, 0);
      return new LogicalPosition(line, column);
    }
@NotNull
    private static LogicalPosition getPosition(int line, int column)